java的多态

转载文章

https://blog.csdn.net/qq_31655965/article/details/54746235

我自己又复习了一下

package sort;

public class duotai {


public duotai() {
System.out.println("duotai构造方法");
}

public void name() {
System.out.println("father");

}

public void firstName() {
System.out.println("xiaofeng");
}


public static void main(String[] args) {
duotai duotai = new child1();
duotai.name();
duotai = new child2();
duotai.name();
duotai = new child3();
duotai.name();
}

}
class child1 extends duotai{


public child1() {
super();
System.out.println("子类构造方法");
}

public void name() {
System.out.println("child1");
firstName();
}

}

class child2 extends duotai{

public void name() {
System.out.println("child2");
}

public void name(String name) {
System.out.println(name);
}

}

class child3 extends duotai{

public void name() {
System.out.println("child3");
}

public void interesting() {

System.out.println("watch tv");

}

}

 

posted @ 2018-12-08 13:44  悔不该放开那华佗哟  阅读(112)  评论(0编辑  收藏  举报