中易网

关于java抽象类的问题

答案:2  悬赏:80  
解决时间 2021-03-22 21:02
abstract class Vehicle{
abstract String NoOfWheels(String n){//此处出现问题“Abstract methods do not specify a body.”
return "字符串";
}
}
class Car5 extends Vehicle{
String NoOfWheels(String n){
System.out.println("四轮车");
return "ffff";
}
}
class Motorbike extends Vehicle{
String NoOfWheels(String n){
System.out.println("四轮车");
return "ddddd";
}
}
public class A6_58_ {
public static void main(String[] args){
Vehicle c=new Car5();
Vehicle m=new Motorbike();
c.NoOfWheels("cccc");
m.NoOfWheels("mmmm");
}
}
如上所示,请大神帮忙解决
最佳答案
abstract String NoOfWheels(String n){//此处出现问题“Abstract methods do not specify a body.”
return "字符串";
} 这有错,抽象方法是没有实现的,应该是abstract String NoOfWheels(String n);
全部回答
你对抽象类的概念不是很熟哈,呵呵,抽象类不能实例化是正确的,但是不能不能代表其不能拥有一些类似set等成员方法或者属于类级别的static方法,但抽象类包含非static方法的时候,这个时候从类定义上是需要通过类实例调用的,抽象类不具有实例化功能,不能代表不能通过其子类获取父类的实例来实现对抽象类中非static方法的调用 上面的代码就是通过这种方法实现的,如果还不能理解,最好的方法就是查看下getxx的该方法的实现源码了,java是开源的你可以很容易获取一份源码的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
露露杏仁露的广告上的女孩是谁呀?
生意经的朋友们,假发出口需要什么认证
怎么判断元素氧化性强弱 还原性强弱 金属 非
阅读老师领进门一文做下面的练习文综听老师讲
御膳宫停车场地址好找么,我有些事要过去
守望先锋源氏E能反狂鼠的震荡地雷和捕鼠器吗
在Fluent什么样的边界函数文件可以读出来
12星座谁的房间最乱?
想买个榨汁机,哪款好?清洗方便的?
电脑更新失败 错误代码8024AFFF,怎么解决
求一个英文名,我叫“刘震”我想要个发音与之
将一个长九厘米宽八厘米高七厘米的长方体截成
怎么把六个无线耳麦连在音响上?
沙井客运站骑自行车去西丽地铁站要多久?
求个个性昵称我叫龚胜利要体现我名字的特点
推荐资讯
2016浙江省温州瓯江填海工程要自卸车吗
天津河北区供电局地址电话
同步率凯西怎么刷出想要的性格
中国邮政(义堂邮政支局)地址在什么地方,想过
郑州碧沙岗公园鬼屋门票价格
连续工龄有25年退休后不需另外掏钱买医保?
15分钟是a quarter,45分钟是不是three quart
我想买台台式电脑,主要是画图用,3D渲染很重
东风日产造型新风尚背景音乐,就是现在央视整
沈阳到营口经纬快客
人在有难才知真假,动物看到食物才知卑。什么
男生捏女生脸和女生摸男生头分别是什么意思
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?