继承的作用?
我已经知道继承的用法,但是我在写程序时,常常都用不上继承的,到底继承有什么作用的?用在什么地方最适合? 问题点数:100、回复次数:7Top
1 楼NetAnt007(飞呀飞)回复于 2003-12-01 20:11:50 得分 40
比如你可以写一个访问数据的基类,然后所以的数据层都继承这个类
例子见petshop3.0或者ThePhile.com
比如你写一个页面的类:里面写上所以的校验信息,所以的用户验证信息,错误出来功能
然后你所有的页面都继承这个类,那你的页面就都具有了这个功能,
这就是他的功能一:可以实现代码的重用
继承还可以保证你的风格是统一的:以为都是从一个地方来的。
总之多看高质量的代码,多编代码吧,这个一点一点的体会。Top
2 楼scegg(Silent)回复于 2003-12-01 21:12:37 得分 30
比如说,你要写一个15路公交车的类。你可以先写一个大客车的类。然后写一个15路的类(继承大客车),你只需要写上“15路”的牌子而已。
好处是,如果你又要写16路的车,你可以仍然通过继承来建立一个类,也是只要写上“16路”的牌子而已。明白了没?Top
3 楼gordenfl(笨笨(杨过寻找姑姑,两行泪....))回复于 2003-12-01 21:25:05 得分 0
upTop
4 楼sunnyfigo(sunnyfigo)回复于 2003-12-01 21:27:20 得分 0
xuexiTop
5 楼tqz2003(谈谈)回复于 2003-12-01 21:41:01 得分 10
实践中体会最深
平时在学校编点小程序一般是用不上的,你不妨把程序做大点
你就体会到了
Top
6 楼redlion963(狮子)回复于 2003-12-01 23:14:18 得分 10
有新的内容要添加,原来的类的内容又可以用,就要写继承类了Top
7 楼cnicq(why not?)回复于 2003-12-01 23:31:33 得分 10
继承的目的就是尽量在编写程序的时候少用或不用C&P(拷贝,粘贴)Top




