第1个回答 2012-12-17
一个通用的例子是:
已经有一个类,叫做鸟
其有飞的方法/函数
然后你另外实现了一个 麻雀的 类
如果没有类的继承
那么你就要:
先去实现 飞的方法
然后再单独实现 麻雀 所具体的其他方法(和属性)
而此类似于 飞 的这个方法,很明显,是各种鸟都具有的,通用的方法
所以,为了避免,每一个其他的,某个鸟,都去分别实现一遍这样的方法
所以,弄了个基类,即基本的类,主要的类
其实现一些大家所共有的,通用的东西
包括很多方法 很多属性
然后其他子类
集成了此基类后
就不用再啰嗦地,重复地,去重新实现一遍那些基本的方法和属性了。
只需要实现自己的类本身的特有的东西 就可以了。
不知道你看懂没。
感兴趣的,去看我总结的:
【整理】面向对象的基础知识:类Class,对象(Object),实例(Instance)
(此处不给贴地址,只能靠你自己用google搜帖子标题,就可以找到帖子的地址了)本回答被提问者采纳