4.2 面向对象技术

4.2 面向对象技术
4.2.1 面向对象与面向过程有什么区别
     1.出发点不同
     2.层次逻辑关系不同
     3.数据处理方式与控制程序方式不同。
     4.分析设计与编码转换方式不同
4.2.2面向对象的特征
    封装、继承、多态、抽象
4.2.3面向对象的开发方式有什么优点
    1.较高的开发效率
    2.保证软件的鲁棒性
    3.保证软件的高可维护性
4.2.6 多态的实现机制
    方法重载、方法覆盖
4.2.8 抽象类与接口
     ·包含抽象方法就是抽象类 变量默认static final类型
     ·接口就是指一个方法的集合没有方法体
4.2.9 内部类静态内部类(可以直接使用不必先实现外部类)、成员内部类、局部内部类
4.2.10获取父类名字
    this.getClass().getSuperclass().getName()
4.2.11 this与super 

猜你喜欢

转载自www.cnblogs.com/Sungc/p/9258655.html
4.2