66问答网
所有问题
Java中抽象类中的抽象方法一定要加abstract吗?
Java中抽象类中的抽象方法一定要加abstract吗?
比如接口中:
public interface a{
public String b();
}
这样写也可以实现目的啊。。。
举报该问题
推荐答案 2018-06-13
抽象类
是指可以有抽象方法的类,言外之意就是它可以有不抽象的方法。
如果方法不加abstract,那它怎么知道谁是抽象方法谁不是?
而接口是抽象类的极端情况,接口不能有不抽象的方法,它的所有方法都要求也默认是抽象的,所以它不需要在方法前加abstract。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Upii9viv2nn29ipv9n9.html
其他回答
第1个回答 2018-06-13
必须要加abstract关键字。
相似回答
java
抽象方法必须
用
abstract
修饰吗,
java中的
override,overwrite...
答:
java 抽象方法必须用abstract修饰 这个分情况
,如果在接口,不是必须的 如果在抽象类里,是必须的 java override 一般是重写父类方法,overwrite,overload在java里 我没看过
为什么
Java抽象类的方法必须
加大括号?我写错了
吗?
答:
抽象类中可以有抽象方法,也可以有非抽象方法。
抽象方法必须有abstract修饰
,且不能有方法体{},而是用;代替{} abstract void eat();//这是抽象方法非抽象方法不能有abstract修饰,且必须有方法体{} void eat(){}//这是非抽象方法
在
抽象类中
定义
抽象方法需要
用
abstract
声明,但是在接口中定义
的抽象
方...
答:
可以
,在接口中默认方法都是抽象的(abstract),不管是否使用public abstract,都一样,所以可以省略不写。
java中
怎样为
抽象的
类定义
方法的?
答:
抽象类遵循的原则 (1)
抽象类必须
使用
abstract
关键字进行修饰。(2)抽象类不能被实例化(无法使用new关键字创建对象实例)。(3)抽象类可以包含属性,方法,构造方法,初始化块,内部类,枚举类。(4)含有
抽象方法
的类必须定义成抽象类。抽象方法 (1)在
Java中
当一个
类的
方法被abstract关键字修饰后...
JAVA的abstract方法必须
在
abstract类中吗?
接口属于
抽象类吗?
答:
接口是特殊
的抽象类
,比抽象的概念更进一步,只能包含常量和
抽象方法
的定义 任何含有抽象方法的
类必须
申明为抽象类,但
抽象类中
不
一定
有抽象方法
拥有
abstract方法的
类是抽象类,但
抽象类中
可以没有abstract方法。(是...
答:
对的 可以没有
抽象方法
大家正在搜
抽象类里的方法都是抽象的吗
抽象方法必须定义在抽象类中
抽象方法只能在抽象类中吗
抽象类可以没有抽象方法吗
抽象类和抽象方法的关系
抽象类至少有一个抽象方法
抽象类必须包含抽象方法吗
抽象类与抽象方法
抽象类可以包含抽象方法
相关问题
在抽象类中定义抽象方法需要用abstract声明,但是在接口...
JAVA的abstract方法必须在abstract类中吗?...
java中 抽象类里面可以没有抽象方法吗?为什么
java中,抽象方法一定要在抽象类中吗???
java中抽象的方法(abstract)有什么作用?
Java中的abstract方法和abstract类的问题
java中抽象类可以有抽象方法吗
java中,抽象方法一定要在抽象类中吗???