关于OO三个特性的的精辟比喻
2007-10-18 15:16
218 查看
OO的精髓是继承、封装和多态
继承就是说:你的爱人会继承做你女朋友时的相当多的优点,因为这些优点对你都是public的,但同时她也会继承以前的更多的缺点,因为其中很多缺点对你是protected,继承后才让你能访问。
封装就是说:许多不想让你知道的东西她会封装起来,你只能通过她提供的有限的接口来访问到被接口函数做了手脚的东西。
多态就是说:在她心情不同时,你去访问以她为参数的一个函数得到的结果是不同的。比如对她说“我爱你” 。
继承就是说:你的爱人会继承做你女朋友时的相当多的优点,因为这些优点对你都是public的,但同时她也会继承以前的更多的缺点,因为其中很多缺点对你是protected,继承后才让你能访问。
封装就是说:许多不想让你知道的东西她会封装起来,你只能通过她提供的有限的接口来访问到被接口函数做了手脚的东西。
多态就是说:在她心情不同时,你去访问以她为参数的一个函数得到的结果是不同的。比如对她说“我爱你” 。
相关文章推荐
- 听到三个关于中国航空的比喻(少儿不宜)
- 关于java三大特性 封装 继承 多态
- 这三个新特性可能改变JavaScript未来
- 关于STM32 定时器 PWM 实时调节占空比时,预装载特性
- 关于图灵机的三个问题
- 关于HTML Object中三个Style实例的区别
- 关于display:none;和id特性的一些需要注意的地方
- 关于C3P0容错和自动重连特性的研究
- 关于ES6的六个小特性(二)
- 关于CURSOR_SHARING三个取值的区别
- 关于Java三大特性之多态的总结
- Delphi重要语法和OO特性——汽车类作业
- ABAP--关于OO ABAP的学习资料连接列表
- 关于jdk一些常用类的源码特性分析
- 关于指针的三个容易弄混淆的概念及发散~~~
- 关于Oracle 12c新特性---Rapid Home Provisioning (RHP)
- ABAP--关于OO ABAP的学习资料连接列表 [转]
- OO真经——关于面向对象的哲学体系及科学体系的探讨(上)
- 关于数据建模(面向ER)和领域模型建模(面向OO)在企业应用中的作用的讨论
- 分享一个关于面向对象的贴切比喻