封装、继承

 

 

 

 封装的用处

1.提高了程序的安全性,保护数据

2.隐藏代码的实现细节

3.统一接口,形成规范

4。系统的可维护性增加

 

 方法的重载

println()

两个方法是否相同:1方法名是否相同,2.参数列表

 

继承

 

 

 

 

 

 

 

 

 

 

 

 

 1.需要是public方法 :子类继承了父类,就会拥有父类的全部方法

2.私有的是无法继承的

 

crtl+H

在java中,所有的类都默认直接或间接继承了object类。

 

super

 

方法重写

 

 父类可以引用子类的方法

 

 

 

 

 

重写只和非静态有关

重写:需要有继承关系,子类重写父类的方法!

1、方法名必须相同

2.参数列表必须相同

3.修饰符:范围可以扩大但不能缩小

4、抛出的异常:范围可以缩小但不能扩大

 重写,子类的方法必须和父类一致,方法体不同!

 

为什么要重写:

1、父类的功能,子类不一定需要,或者不一定满足

posted @ 2022-03-13 15:18  澄镜  阅读(37)  评论(0)    收藏  举报