abstract class A
{
public static final String INFO="hello world";
public String name="Aaron";
public void setname(String name)
{
this.name=name;
}
public String getname()
{
return this.name;
}
public abstract void print();
}
class B extends A
{
public void print()
{
System.out.println("INFO:"+INFO);
System.out.println("NAME:"+super.getname());
}
}
public class test32 {
public static void main(String args[])
{
B a=new B();
a.print();
}
}
本文通过实例探讨了Java中抽象类A及其子类B的定义与使用,展示了如何利用抽象方法实现多态性,并通过重写父类方法来定制行为。重点在于理解抽象类、继承和多态的概念在实际编程中的应用。
5646

被折叠的 条评论
为什么被折叠?



