- 
            
             给定了一个静态类,没有办法创造实例,可以自己重新定义一个静态类,在类中 定义一个静态方法,并(this 静态类 类名/【参数】) 查看全部
- 
            
              静态成员直接通过类名访问 静态构造函数,只能初始化静态成员 查看全部
- 
            
              struct; 查看全部
- 
            
             接口里面不加public 被实现后得加public  类继承了接口,如果用类创建了一个对象,可以将对象强制转换成接口,  实现多个接口;  查看全部 查看全部
- 
            
            抽象方法没有函数体,必须重写; 虚方法有函数体,可以重写。 查看全部
- 
            
             public static Pet operator ++(Pet pet) { ++pet.age; return pet; } 查看全部
- 
            
            123 查看全部
- 
            
            子类继承父类后,不能删除基类中的任何成员,但是可以用与基类成员名称相同的成员来屏蔽基类成员--隐藏方法 隐藏方法: 屏蔽数据成员:在派生类中声明名称和类型相同的成员 屏蔽函数成员:在派生类中声明新的带有相同函数签名(参数列表相同和函数名相同,并不包括返回类型)的成员 让编译器知道:可以添加new关键字,否则会有警告 查看全部
- 
            
            派生类 继承 基类 拥有基础类型的所有成员字段和函数 语法: class ChildClass : ParentClass { } Object类是所有类的基类。 查看全部
- 
            
            继承的语法: 
 class ChildClass:ParentClass
 {
 …
 }
 子类完全继承父类的方法和实现过程查看全部
- 
            
            302.继承 public class Pet public class Pet
 {
 public string name;
 public void PrintName()
 {
 Console.WriteLine("一只宠物,叫"+name);
 }
 }
 //声明狗类继承宠物类
 public class Dog:Pet
 {
 //Dog类继承了Pet类所以的字段和方法等
 }
 特殊的基类
 Object类是所有类的共同基类,它是唯一的非派生类,是继承层次结构的基础。 C#中继承只有单继承,也就是只能继承一个父类。当然该父类还可以继承自一个祖父类,直到Object类
            查看全部 C#中继承只有单继承,也就是只能继承一个父类。当然该父类还可以继承自一个祖父类,直到Object类
            查看全部
- 
            
            301.面相对象特点:封装,继承,多态查看全部
- 
            
            抽象方法:abstract----.override重写抽象类方法 虚方法:virtual  查看全部 查看全部
- 
            
            virtual虚方法 override重写虚方法 查看全部
- 
            
                1 查看全部
举报
 
             
         
                 
                 
                 
                 
                