继承和多态的知识
一、继承
1、什么是继承
1.1、继承概念
继承就是子承父,描述两个类之间的关系
1.2、继承的语法
class A:父类类名
1.3、继承的访问修饰符
public、private、protected
2、base关键字
在子类中用来调用父类的成员
3、继承的构造函数的特点
1、每一个子类的构造函数一定会调用父类的构造函数
2、默认情况下:调用的是父类的无参构造函数
3、也可以显示的调用:关键字:base
4、继承的注意事项
1、父类又称为基类:被继承的类
2、子类又称为派生类:继承的类
3、一旦产生继承关系,子类可以使用父类一切非private成员
5、继承的特性
5.1、传递性
如果class A:B ,class B:C ,那么A也可以访问C的成员
5.2、单根性
每个类只能有一个父类
6、is a的应用
is a :判断数据类型
语法:引用名[对象名] is 数据类型