作为软件设计人员都很熟悉的面向对象设计思想.继承是面向对象设计中的重要机制。借助继承,我们可以扩展原有的代码,应用到其他程序中,而不必重新编写这些代码。继承的一个重要特征是可以重用原有的代码并扩展.
软件的思想来源于生活.生活中的继承可以解释为重用原有的知识和经验并扩展和提高,可以想象一下,如果没有继承的话,对于一切的事物和知识都需要重零开始学习,那样的话估计我们还是处于原始社会.
在我们学习过程中,继承的作用对我们更为明显.我们随口所说出来的公式,定理,结论,不知道是前人花了多少的心血才研究出来,而也就是这些公式我们不需要在研究,拿了便能使用,给我们带来的不仅仅是便利.
作为一个学习者,我们所担当的两个角色,一个是继承者的角色,另一个是被继承者的角色.为了做好继承者,我们应该虚心学习前人们的经验和知识,真正的将这些知识和内容化为己用;作为被继承者我们也担负着不可推卸的历史责任,需要在前人的经验和知识的基础上进行创新和改进,将我们所获的知识和经验总结起来.
当然,我们不应该把继承仅仅的局限在"前人",应该扩大我们的视野和范围,与其说前人不如巨人更合适.这里的巨人包括前辈,同辈,书籍,互联网,工具,等等一切值得我们学习的人或事物.
继承是一种心态,谦虚的心态,继承是一种态度,积极的态度.站在巨人的肩膀上可以让我们看的更高,走的更远.
只有站在巨人的肩上,才可能成为巨人。
分享到:
相关推荐
这个是一个站在巨人肩膀上的项目。。。。 自从下拉刷新在移动段火起来了之后,在Android方面,大家一般使用的下拉刷新框架就是那个几个主流(大神自己写就不要来打脸了),选择那个大家可以参考下这个项目---Android...
这是一个非常重要的自定义控件的方法,可以站在原生控件这个巨人肩膀上,拓展自身的功能,一般来说,我们可以在ondraw方法中对原生控件进行绘制。 本文将以拓展textView为例,看我们是如何继承现有控件,来自定义...
在这个基础上,我们引入了 Laravel、Symfony 等框架现代化先进特性,站在巨人的肩膀上保持创新。#它是如何工作的?QueryPHP 是一个渐进式 PHP 常驻框架,我们强调的是一个渐进式,它既可以运行在 php-fpm 场景,也...
其中一个原因是它可以让我们站在巨人的肩膀上,获得前人所有的经验,保证我们以优雅的方式组织我们的代码,满足我们解决问题所需要的条件。 设计模式同样也为我们描述问题提供了通用的词汇。这比我们通过代码来向...
众所周知,WSTMall是在thinkphp 3.2基础上进行优化开发的, TP 3.2是thinkphp最经典的一个版本,正所谓站在巨人的肩膀上,WSTMall V1.0继承了thinkphp大道致简的理念,继承了thinkphp以下的优点: 良好的缓存机制:...
1.3.2 Grails站在了巨人的肩膀之上 3 1.3.3 Grails有良好的扩展性 3 1.4 对Grails的一些误解 3 1.5 本书的使用说明 4 1.6 本章小结 4 第一篇 入门篇 第2章 Hello Grails 6 2.1 Grails的安装 6 2.1.1 JDK的安装与...
站在巨人的肩膀上,才能看得更远。当然,你也可以把你的代码共享出来,体会自己的劳动被承认和创造价值而带来的成就感。 使用数据库类,可以使我们完全不必考虑具体的数据库类型,而专注于程序的开发上。 众多的开发...
在这个基础上,我们引入了 Laravel、Symfony 等框架现代化先进特性,站在巨人的肩膀上保持创新。 #它是如何工作的? QueryPHP 是一个渐进式 PHP 常驻框架,我们强调的是一个渐进式,它既可以运行在 php-fpm 场景,也...
在这个基础上,我们引入了 Laravel、Symfony 等框架现代化先进特性,站在巨人的肩膀上保持创新。#它是如何工作的?QueryPHP 是一个渐进式 PHP 常驻框架,我们强调的是一个渐进式,它既可以运行在 php-fpm 场景,也...