首页 > 其他 > 详细

面向对象编程三大特性之继承

时间:2015-10-12 15:45:37      阅读:237      评论:0      收藏:0      [点我收藏+]

面向对象编程有三大特性:继承,封装,多态~

从object基类开始,逐步向下开枝散叶,组成了整个对象体系。

为什么要用这种形式?

解答这个问题之前,我们可以先回顾一下生物的进化史~

从单细胞开始到现在的哺乳动物,在不断地进化中,物种的身体结构愈加复杂,这种进化所花费的时间非常漫长,但是一旦进化成功,后代就可以直接拥有父母的结构,而不用再次花费漫长的时间用来进化。

现在我们再次回到继承上来,object基类支持 .NET Framework 类层次结构中的所有类,并为派生类提供低级别服务。这是 .NET Framework 中所有类的最终基类;它是类型层次结构的根。

也就是说,object基类具有的所有的类都具有,这就节省了很大一部分的代码。

面向对象编程三大特性之继承

原文:http://www.cnblogs.com/wym1140679188/p/4871814.html

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