Java-抽象类定义构造方法

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)