码迷,mamicode.com
首页 > 其他好文 > 详细

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

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

标签:

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

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

为什么要用这种形式?

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

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

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

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

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

标签:

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!