1
这里是具有1个而不抽象方法抽象类一个程序。它也工作得很好。 那么什么是抽象类的用法,任何它如何不允许创建对象,我们可以使用这个与具体类来实现在抽象类中定义的方法,我们必须扩展抽象类,那么为什么不直接在具体类中为什么需要的抽象类。 任何人都可以请解释一下吗?
方案:
abstract class demo {
public void show() {
System.out.println("not abstract method");
}
// public abstract void display();
}
class demo1 extends demo {
public void display() {
System.out.println("abstract method");
}}
class program {
public static void main(String args[]) {
demo d = new demo1();
d.show();
d.display();
//d.display1();
}
}
您可以使用大写,段落还是两者来使您的问题更具可读性吗? – 2010-07-12 13:17:15