java继承的作用

子类继承 后还得重写方法才能调用。那要父类干嘛

第1个回答  推荐于2017-09-09
子类继承后可以重写,也可以不重写,看需要决定。
如果重写的话在实例中调用的是新写的方法
如果不重写的话在实例中调用的是父类的方法。本回答被提问者采纳
第2个回答  2009-03-22
继承的作用主要是扩展内容
第3个回答  推荐于2017-09-14
(1)继承关系是传递的。若类C继承类B,类B继承类A,则类C既有从类B那里继承下来的属性与方法,也有从类A那里继承下来的属性与方法,还可以有自己新定义的属性和方法。继承来的属性和方法尽管是隐式的,但仍是类C的属性和方法。继承是在一些比较一般的类的基础上构造、建立和扩充新类的最有效的手段。
(2)继承简化了人们对事物的认识和描述,能清晰体现相关类间的层次结构关系。
(3)继承提供了软件复用功能。若类B继承类A,那么建立类B时只需要再描述与基类(类A)不同的少量特征(数据成员和成员方法)即可。这种做法能减小代码和数据的冗余度,大大增加程序的重用性。
(4)继承通过增强一致性来减少模块间的接口和界面,大大增加了程序的易维护性。
(5)提供多重继承机制。从理论上说,一个类可以是多个一般类的特殊类,它可以从多个一般类中继承属性与方法,这便是多重继承。Java出于安全性和可靠性的考虑,仅支持单重继承,而通过使用接口机制来实现多重继承。
第4个回答  2009-03-22
你是初学者吧,你是没有理解继承的含义,你说的只是方法的重写,不重写也是可以调用父类的方法的
相似回答