final关键字:
1.可以修饰变量,变量就变成常量。
2.可以修饰函数,函数就不能重写。
3.可以修饰类,类就不能被继承。
注意:区分重载(在同一个类的函数只有参数的个数和类型不同)
抽象类:
1.抽象类不能实例化,但是有构造函数
2.专门当父类
3.子类继承了抽象类,就必须实现抽象类中的所有的抽象方法
4.抽象类中,可以有实现好的方法
5.抽象类是普通类的模板
final关键字:
1.可以修饰变量,变量就变成常量。
2.可以修饰函数,函数就不能重写。
3.可以修饰类,类就不能被继承。
注意:区分重载(在同一个类的函数只有参数的个数和类型不同)
抽象类:
1.抽象类不能实例化,但是有构造函数
2.专门当父类
3.子类继承了抽象类,就必须实现抽象类中的所有的抽象方法
4.抽象类中,可以有实现好的方法
5.抽象类是普通类的模板