(1)、因为子类继承了父类,所以子类对象能够调用父类对象里所有的非私有成员。
(2)、当存在继承关系的时候,子类的this同时可以指向父类的非私有成员。base就存在于子类对象里,用来指向父类的指针。
(3)、继承的单根性:一个类只能继承一个父类。
传递性:子类获得父类所有的非私有成员。
(4)、子类默认调用父类无参的构造函数
(5)、类的访问修饰符默认就是internal
类的成员变量,访问修饰符默认是private
(6)、不能将父类对象强制转换成子类对象
(7)、当创建一个子类对象的时候,如果声明的是父类对象,那么只能调用父类中的方法。
当创建一个子类对象的时候,如果声明的是子类对象,那么先看子类中的方法,有则调用,没有则去父类中寻找,如果有则调用。
|
|