当前位置:首页 > ​类

C# 抽象类练习(命名不规范)

小道5年前 (2018-12-06)C#练习4408
C# 抽象类练习(命名不规范)
C# 抽象类练习(命名不规范)using System; namespace 抽象类练习 {     class Program     {    ...

类继承中的 new virtual override 之间的区别

小道6年前 (2018-09-25)C#学习3069
类继承中的 new virtual override 之间的区别
virtual  override 是方法的重载(重写)。new 是方法的覆盖。一、在C#中,new这个关键字使用频率非常高,主要有3个功能:   a) 作为运算符用来创建一个对象和调用构造函数。b) 作为修饰符。c) 用于在泛型声明中约束可能用作类...

C#中类的继承小知识点

小道6年前 (2018-09-20)C#学习3982
C#中类的继承小知识点
类的构造实例化的过程:一个子类的实例化先调用父类的构造函数,在调用子类的构造函数。namespace 继承 {     class Program     {   &nbs...

访问修饰符 private、public、protected、internal 、protected internal

小道6年前 (2018-09-19)C#学习3815
访问修饰符 private、public、protected、internal 、protected internal
访问修饰符是成员声明的可选部分,指明程序的其他部分如何访问成员。5种成员访问控制如下:私有的(private);公有的(public);受保护的(protected);内部的(internal);受保护内部的(protected internal);私有成员只能从声明它的类的内部访问,其他...

abstract抽象类和抽象方法

小道6年前 (2018-08-31)C#学习3063
abstract抽象类和抽象方法
abstract可以用来修饰类,方法,属性,索引器和时间,这里不包括字段. 使用abstrac修饰的类,该类只能作为其他类的基类,不能实例化,而且abstract修饰的成员在派生类中必须全部实现,不允许部分实现,否则编译异常.在方法或属性声明中使用abstract修饰符以指示方法或属性不包含实现。含...

面向对象概念

小道6年前 (2018-08-20)C#学习2807
面向对象概念
面向对象不是取代面向过程的。类、对象。“人”是类,“张三”是“人”这个类的对象。类是抽象的,对象是具体的。按钮就是类,某个按钮就是对象。对象可以叫做类的实例(Instance)。类就像int,对象就像10。字段Field(和某个对象相关的变量),字段就是类的状态。人这个类有姓名、年龄、身高等字段。类...