例子:
你是一家公司的老板,你有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