
JAVA中,什么是抽象类?抽象类中是否一定包还抽象方法?~
只要准确的回答出上面两个问就可以拉``谢谢``到底抽象类中是否一定包含抽象方法?```大家的答案不一致``谁才是对的呀?~请注意问题的问法```...
只要准确的回答出上面两个问就可以拉``谢谢``
到底抽象类中是否一定包含抽象方法?```大家的答案不一致``谁才是对的呀?~
请注意问题的问法``` 展开
到底抽象类中是否一定包含抽象方法?```大家的答案不一致``谁才是对的呀?~
请注意问题的问法``` 展开
11个回答
展开全部
包含抽象方法的类叫抽象类,抽象类一定包含抽象方法,但并不一定都是抽象方法,至少有一个是
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
抽象类可以有抽象方法,也可以没有。有抽象方法的一定是抽象类(也可以是接口)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public abstract class Abstracttest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.print("test");
}
}
输出结果test
什么是抽象类?
答:声明为abstract的类为抽象类.
抽象类中是否一定包还抽象方法?
答:抽象类中可以不包含抽象方法
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.print("test");
}
}
输出结果test
什么是抽象类?
答:声明为abstract的类为抽象类.
抽象类中是否一定包还抽象方法?
答:抽象类中可以不包含抽象方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
抽象方法中可以有抽象方法但必须申明为abstract并且他不能有{}号.
已可以是具体方法;
例子如下:
abstract class mytest{
public void sys()
{
System.out.println("这个不是抽象方法");
}
abstract public void prin();
}
public class test extends mytest{
public void prin(){
System.out.println("这是抽象方法的具体实现");
}
public static void main(String args[]){
test t=new test();
t.sys();
System.out.println("dff");
}
}
已可以是具体方法;
例子如下:
abstract class mytest{
public void sys()
{
System.out.println("这个不是抽象方法");
}
abstract public void prin();
}
public class test extends mytest{
public void prin(){
System.out.println("这是抽象方法的具体实现");
}
public static void main(String args[]){
test t=new test();
t.sys();
System.out.println("dff");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
顶浪人。抽象类主要是利用其公共接口,所以没抽象方法也可以的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询