44问答网
所有问题
java 中的父类和子类都是抽象类,那么子类需要把父类中的抽象方法重新抄写一遍吗?为什么? 还有 抽象类
能继承非抽象类吗? 如果能的话,那是怎么一个情形呢?
举报该问题
推荐答案 2013-05-24
第一个问题,是需要重新抄写的。因为抽象类必须被继承,抽象方法必须被重写。抽象类和抽象方法诞生的使命就是被继承,被重写。
第二个问题,我觉得你的问题有点描述不清。是抽象类作为父类被继承非抽象类还是从非抽象类继承出抽象类?如果是前者我觉得是可以的,抽象类可能仅仅是因为该类中含有抽象方法,所以是抽象类。在被继承之后,子类中可以对抽象方法重写,从而变为非抽象类。第二种么,你自己已经知道了。也是可以的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/336ZDVVZZ.html
其他回答
第1个回答 2013-05-23
抽象方法 可以没有方法体,,在子类中实现,,不是抄写是具体的实现,抽象类只能继承抽象类 或者实现接口,模板模式是抽象类应用的典型,,抽象类在系统架构中往往是用于整合各个接口的规范,局部实现接口的内容,,降低模块之间的耦合等作用
追问
抽象类是可以继承实体类的,因为java中的所有类都直接或者间接的继承了实体类 Object类,所以抽象类继承实体类是毋庸置疑的。。。
第2个回答 2013-05-24
虽然不是很懂这个,不过我想应该是这样的,java中一个类继承一个抽象类,必须实现抽象类中的抽象方法,可以再子类中再次定义相同方法名的方法---这个过程称为覆盖。非抽象方法可以不用重写,但是要看具体情况。看是否能满足子类的要求。n纸紧希望能帮到你。
第3个回答 2013-05-23
自己写一个简单的例子验证一下,是很好的学习方法。
相似回答
抽象类的抽象方法子类
必须要实现么
答:
第一个问题,
是需要重新抄写的
。因为抽象类必须被继承,抽象方法必须被重写。抽象类和抽象方法诞生的使命就是被继承,被重写。第二个问题,我觉得你的问题有点描述不清。是抽象类作为父类被继承非抽象类还是从非抽象类继承出抽象类?如果是前者我觉得是可以的,抽象类可能仅仅是因为该类中含有抽象方法,...
非
抽象类的子类
可以
是抽象类
么
答:
第一个问题,
是需要重新抄写的
。因为抽象类必须被继承,抽象方法必须被重写。抽象类和抽象方法诞生的使命就是被继承,被重写。第二个问题,我觉得你的问题有点描述不清。是抽象类作为父类被继承非抽象类还是从非抽象类继承出抽象类?如果是前者我觉得是可以的,抽象类可能仅仅是因为该类中含有抽象方法,...
面向对象程序中,继承,“可见性”是什么意思?
答:
Abstract class
抽象类
:抽象类是不允许实例化的类,因此一般它需要被进行扩展继承。 Abstract method
抽象方法
:抽象方法即不包含任何功能代码的方法。 Access modifier 访问控制修饰符:访问控制修饰符用来修饰
Java中类
、以及类的方法和变量的访问控制属性。 Anonymous class 匿名类:当你需要创建和使用一个类,而又不...
C#
父类子类
继承多态虚
方法抽象方法
答:
抽象类中的方法并不一定都是抽象方法
。 抽象类是不能被实例化的。只能通过它的子类来实现该类的方法,除非它的子类也是一个抽象类。 抽象类不能是密封或者静态的,抽象类被子类继承并实现它的抽象方法。 3、重写抽象方法: 访问修饰符 override 返回类型 方法() 4、使用场合: ...
大家正在搜
java子类继承父类的构造方法
java父类调用子类方法
java父类和子类
一个java类可以有多个父类
java中子类如何继承父类
一个父类可以有多个子类吗
java父类转子类
java子类继承父类实例
java抽象类
相关问题
JAVA问题,父类为抽象类,子类继承父类后,为什么还要把抽象...
java 子类是否要实现父类所有抽象方法
Java问题:父类是抽象类,子类为什么可以调用父类的非抽象方...
java中子类可以不重写父类中的方法吗?(父类是抽象的类)
子类继承父类要重写父类的 抽象方法吗
子类必须实现父类的所有抽象方法吗
java 中普通类继承,抽象类继承,接口类继承,子类一定要重...
java这题b也是对的吧,子类必须重载父类所有抽象方法