java中类的继承与抽象类简明教程

来源:互联网 发布:程序员可以做什么岗位 编辑:程序博客网 时间:2024/05/11 12:09
package Karl.Doenitz;public class father {public int q;public father(){System.out.println(2);}public father(int k){System.out.println(k);}    public int a(){    return 1;    }}package Karl.Doenitz;public class son extends father{public son(){System.out.println(3);}public son(int k){System.out.println(k+"new");}public void fun(int p){son s = new son();s.q=p;System.out.println(s.q);}      public static void main(String args[]){      son s = new son();      son ss = new son(7);      int l = s.a();      s.fun(9);      System.out.println(l);      }}package Karl.Doenitz;public abstract class karl {abstract void fun();}package Karl.Doenitz;public abstract  class doenitz extends karl{public static void main(String args[]){doenitz d = new doenitz(){void fun() {// TODO Auto-generated method stubSystem.out.println("asdf");}};d.fun();}}