java中继承的用处

来源:百度知道 编辑:UC知道 时间:2024/06/02 16:03:38
我想问问就是在java中吧,我们有的时候用继承,而有的时候又不用,请问什么时候使用继承最合适。就是说我在使用一个类的时候后,我们会用继承,而有时时候就是将需要使用到的类直接做成成员变量就可以了。这有什么区别,比如当我们要实现一个窗口界面的时候就会继承JFrame类,而当我们再做网络编程的时候会用到一些比如 Serversocket 和socket类,这里我们就不是用的继承,而是直接将这个类做成一个成员变量了,请高人赐教!谢谢

看看thinking in java 吧,哪本书说的很清楚。
is-a时用继承
has-a时用成员变量

当你感觉这个类你写后对你以后也有很大的帮助时(能再使用),就继承哇
继承麻烦点
OK!
作为成员变量还是最多的