黑马程序员技术交流社区
标题:
面向对象三大特征
[打印本页]
作者:
xuxu5112
时间:
2015-9-22 22:59
标题:
面向对象三大特征
面向对象
封装
隐藏对象的属性和实现细节,仅对外提供公共的访问方式
1.提高代码服用性
2.提高了安全性
继承
java中是单继承,多级继承
1.提高了代码复用性
2.使类与类之前产生关系,是多态的前提
多态
事物的多种形态
多态的前提
1.继承
2.父类引用指向子类对象
3.子类重写父类方法
多态的好处
1.提高了程序的扩展性
弊端:
1.不能调用子类特有的方法
成员变量: 编译看左边运行看左边
成员方法: 编译看左边,运行看右边
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2