面向对象程序设计思想
2017-04-04 16:25
169 查看
面向对象的三座基石:封装、继承、多态
总结封装、继承、多态:
· 封装
封装实现了数据和操作不再分离(对象就是封装数据和操作这些数据的算法的逻辑实体);同时封装机制带来了另一个好处(对数据的保护:eg. private私有)· 继承
继承可以让某个类型的对象获得另一个类型对象的属性和方法,正是这种从父类继承属性的特点很好地支持代码的可重用性· 多态
比如求和操作,见着数据是数就求两个数之和,见着数据是字符串就连接字符串。“见人说人话,见鬼说鬼话”总结封装、继承、多态:
相关文章推荐
- Android编程思想,面向对象程序设计第四篇——继承(上)重复代码放在基类
- Android编程思想,面向对象程序设计第三篇——观察者模式
- Android编程思想,面向对象程序设计第六篇——封装(上)布局模块化
- 面向对象程序设计思想&继承与关键字(5.22)
- Android编程思想,面向对象程序设计第二篇——单例模式
- 面向对象程序设计思想
- 面向对象程序设计思想简述
- 面向对象程序设计思想的魅力
- 【学习java编程思想】day_1面向对象程序设计的方法
- 理解Java面向对象的程序设计思想-Java基础-Java-编程开发
- Android编程思想,面向对象程序设计第五篇——继承(下)业务逻辑抽象化
- [黑马程序员]11[OC语言]圆,点问题, OC的面向对象程序设计思想和类封装
- 面向对象程序设计思想的诞生
- 面向对象程序设计思想 在单片机中的应用
- 关于面向对象和面向过程的程序设计思想的思考和理解
- 面向对象程序设计的思想的长处
- 1,基础语法和面向对象程序设计思想
- 程序设计基础——面向对象程序设计思想
- 面向对象程序设计的思想
- 面向对象程序设计的思想的优点