一,代码块的分类
在Java中代码块是使用{}括起来的代码被称为代码块。
根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块。
二,面向对象 继承
继承:多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。
格式:
class 子类名 extends 父类名 {}
关键字extends 继承
三,面向对象方法重写
方法重写:子类中出现了和父类中一模一样的方法声明(方法名,参数列表,返回值类型),也被称为方法覆盖,方法复写。
(一):方法重写注意事项
1:父类中私有方法不能被重写,因为父类私有方法子类根本就无法继承
2:子类重写父类方法时,访问权限不能更低,最好就一致
3:父类静态方法,子类也必须通过静态方法进行重写其实这个算不上方法重写,重写父类方法的时候,最好声明一模一样。
四,关键字final
final关键字是最终的意思,可以修饰类,变量,成员方法。
(一)修饰特点
修饰类: 被修饰类不能被继承
修饰方法: 被修饰的方法不能被重写
修饰变量: 被修饰的变量不能被重新赋值,因为这个量其实是一个常量
面向对象继承
最新推荐文章于 2022-11-25 07:30:00 发布