面向对象
考点1.对象
1.对象的概念:对象是由对象名,属性,方法所构成的
考点2.封装
2.封装:将某些信息隐藏,不允许外部程序直接访问。就是把对象里的内容(属性和方法)结合为一个独立的整体,不让对象里的数据被随意访问,对数据的访问只能通过已定义的接口。
常用封装修饰符有:public、protected、private等等。
public是允许所有的成员进行访问即是公开的;
protected是只允许家族内部的成员进行访问即同一个包下的类进行访问,如果不是同包类,必须是该类的子类;
private是只允许在本类中访问即是私有的;
考点3.类
类:把具有相同属性和行为的一类对象抽象为类。类是封装对象的属性和行为的载体,所以类包括对象的属性和方法。
类是对象的抽象化,对象是类的实例化。
类的类型:实体类、接口类、控制类。
实体类:现实中存在的实体;
接口类;为用户提供合作交互的方式;
控制类:描述业务逻辑,用来控制活动流,充当实体类和接口类之间的协调者;
考点4.继承与泛化
子类继承父类,子类是父类的特殊化;
父类是子类的泛化;
多重继承:子类可以从多个父类中继承行为。多重继承用易导致二义性。
标签:封装,访问,--,子类,对象,考点,备考,设计师,父类 From: https://www.cnblogs.com/mydaima/p/17689774.html