文章目录
一、封装性
1、四种访问权限的修饰符
java权限修饰符public,protected,缺省,private置于类的成员面前,用来限定对象对该类成员的访问权限。
对于类的权限修饰只能用public和缺省。
public 类可以在任意地方被访问
缺省类只能在同一包下面被访问
封装性的体现:
2、封装性的体现
将类的属性私有化,同时提供公共的get和set方法来获取,不对外暴露私有的方法。
封装性的体现需要权限修饰符来修饰。
3、图片说明
二、继承性
1、继承性的好处
①减少代码冗余,提高代码复用性
②便于功能的拓展
③为多态
2、继承性的格式(class A extends B)
①一旦子类继承父类后就继承了父类中所有的属性和方法了
②特别的父类中private修饰符修饰的属性和方法子类继承但是不可以使用,由于封装性的原因。
③子类继承父类后还可以定义自己的属性和方法。
子类和父类的关系不等同于子集和集合的关系。