求高人指点:一个前所唯有的Java加载顺序的问题。

来源:互联网 发布:崩坏3矩阵索尔 编辑:程序博客网 时间:2024/05/01 03:01

希望有高人指点一二:

贴代码:

public class Dervied extends Base {    private String name = "dervied";    public Dervied() {        tellName();        printName();    }        public void tellName() {        System.out.println("Dervied tell name: " + name);    }        public void printName() {        System.out.println("Dervied print name: " + name);    }    public static void main(String[] args){                new Dervied();        }}class Base {        private String name = "base";    public Base() {        tellName();        printName();    }        public void tellName() {        System.out.println("Base tell name: " + name);    }        public void printName() {        System.out.println("Base print name: " + name);    }}

输出结果:

Dervied tell name: nullDervied print name: nullDervied tell name: derviedDervied print name: dervied

求高人指点



1 0
原创粉丝点击