1.封装:
1.1)类:封装的是对象的属性和行为
1.2)方法:封装的是特定的业务逻辑功能实现
1.3)访问控制修饰符:封装的是具体的访问权限
2)继承:
2.(1)作用:代码复用
2.(2)超类:所有派生类所共有的属性和行为
接口:部分派生类所共有的行为
派生类:派生类所特有的属性和行为
2.(3)传递性,单一继承、多接口实现
3.多态:
3.(1)意义:
a.行为的多态(所有抽象方法都是多态的)
b.对象的多态(所有对象都是多态的)
3.(2)向上造型、强转类型转换、instanceof判断
3.(3)表现形式:
a.重写:根据对象的不同来表现多态
b.重载:根据参数的不同来表现多态