内容 面向对象的三大特点:封装、继承、多态 封装 用private将不想被外界访问到的属性、方法隐藏起来封装的要求:对于属性,每个属性前面都需要加上private,每个属性在配套提供两个public修饰的方法;对于方法,判断哪些是核心方法,如果是核心方法,用public修饰;给核心方法提供服务的方法用private修饰。 继承 用extends 实现两个类之间的父子关系继承的作用是 共享代码继承的缺点是 java中的类只能单根继承 多态 一个对象总有不同的类型去定义它作用:放在参数里面用于解除代码之间的耦合度。高内聚,低耦合