首页 > 其他 > 详细

一个例子让你明白什么是:面向对象,面向过程,封装,继承,多态?

时间:2015-12-05 15:58:44      阅读:299      评论:0      收藏:0      [点我收藏+]

例子:

你是一家公司的老板,你有3名员工,小A,小B小C;小A是老员工,小B和小C是新员工;

有一天你口渴了,让小B给你买水,小B不知道,心想小A是老员工,就问小A,小A说楼下有好多超市,都可以,于是小B就把水买来了;

有一天你口渴了,让小C给你买水,小C不知道,心想小A是老员工,就问小A,小A说楼下有好多超市,都可以,于是小C就把水买来了;

总结:

这件事情中,老板是面向对象,小B和小C都是面向买水的过程;

封装性:老板不需要知道买水的过程;

继承性:小B和小C都是从小A那里知道怎么买水的;

多态性:小B和小C虽然都继承小A,但是他们实现的方式可能不一样;

一个例子让你明白什么是:面向对象,面向过程,封装,继承,多态?

原文:http://www.cnblogs.com/feng123456/p/5021678.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!