66问答网
所有问题
抽象方法有何特点?抽象方法的方法体在何处定义?定义抽象方法有何好处?
如题所述
举报该问题
推荐答案 推荐于2016-12-01
抽象方法一般都定义在父类里面,但这个父类也必须是抽象的,它的特点是没有方法体,只有方法名如:
abstract class A{
public abstract void print();//print()方法没有方法体;
}
//类B 继承A,类B 必须实现父类A中的抽象方法print()
class B extends A{
public void print(){
//方法体....
}
}
抽象方法的好处就在于能让子类做一些特定的事
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/x22vnxUU.html
其他回答
第1个回答 2008-11-24
抽象方法 没有方法体,只有方法名,一般在父类定义,使用抽象方法可以实现多态,同个方法名实现不同的事情。
第2个回答 2008-11-24
看书看书
相似回答
什么是
抽象方法?
答:
抽象方法就是以abstract修饰的方法,这种方法只声明返回的数据类型、方法名称和所需的参数,没有方法体
,也就是说抽象方法只需要声明而不需要实现。当一个方法为抽象方法时,意味着这个方法必须被子类的方法所重写,否则其子类的该方法仍然是abstract的,而这个子类也必须是抽象的,即声明为abstract。 抽象类中不一定包含抽象...
什么是类的
抽象方法?
答:
abstract修饰符可以用于类、方法、属性、事件和索引指示器(indexer),表示其为抽象成员,
抽象方法
是没有
方法体的方法
。1、抽象类 当一个类被声明为abstract时,这个类被称为抽象类。所谓的抽象类就是没有实例对象的类。抽象类是他的所有子类的公共属性的集合,所以抽象类的一大优点就是充分利用公共属性...
Java中的
抽象方法有
什么意义?
答:
总的来说,
抽象方法是Java中的一个强大工具
,
它通过规定行为框架,鼓励代码的模块化和继承,使得代码结构更加清晰,功能扩展性更强
,从而提升整个系统的灵活性和可维护性。在设计和实现过程中,恰当地使用抽象方法,无疑会为代码库带来更高的价值和效率。
在Java中抽象类和
抽象方法的特点
是什么?
答:
抽象类不能直接new一个对象,必须写一个继承类来重写其
抽象方法
!同样抽象方法也不能直接调用,调用的都是具体
的方法
!
抽象方法有
什么作用?
答:
抽象方法有何特点?抽象方法的方法体在何处定义?定义抽象方法有何好处?
抽象方法一般都定义在父类里面,但这个父类也必须是抽象的,它的特点是没有方法体,只有方法名如:abstract class A{ public abstract void print();print()方法没有方法体;} 类B 继承A,类B 必须实现父类A中的抽象方法print()c...
抽象
类的概念和
特点
答:
抽象类的
特点有
以下几点:1、抽象类不能被实例化,只能被继承。2、象类可以包含
抽象方法
和非抽象方法。3、抽象方法只有声明,没有实现。4、抽象方法必须被子类实现。5、抽象类可以被用来定义一些通用
的方法
和属性,让子类继承并实现它们。抽象类的注意事项:1、抽象类不能被实例化。2、抽象类可以包含非...
大家正在搜
抽象方法的特点
定义一个抽象方法
抽象美术的特点
抽象性定义
抽象只是一个概念而不是方法
什么是抽象方法
抽象的概念
具体概念和抽象概念
抽象和具体
相关问题
为什么抽象方法必须定义在抽象类中
java中抽象的方法(abstract)有什么作用?
抽象类和抽象方法的特点
抽象类里面有方法体吗
什么是抽象类和抽象方法?
抽象方法中必须要含有至少一个方法体吗?
C#中的抽象方法和虚方法有什么区别?
抽象方法有方法体 和 声明抽象方法不可写出大括号 这两句话,...