虚函数virtual
1 虚函数,不能用private修饰符,
2 子类可以不重写
3 虚函数可以有方法体,子类继承的话将会覆盖
抽象类 (有修饰符,不能有)
1 抽象函数,属性必须放在抽象类里面,
2 抽象类没有修饰符和方法体
3 非抽象类的子类必须实现抽象类的方法,属性
4 不能被实例化
虚函数virtual
1 虚函数,不能用private修饰符,
2 子类可以不重写
3 虚函数可以有方法体,子类继承的话将会覆盖
抽象类 (有修饰符,不能有)
1 抽象函数,属性必须放在抽象类里面,
2 抽象类没有修饰符和方法体
3 非抽象类的子类必须实现抽象类的方法,属性
4 不能被实例化