DESKTOP-5NB63LS_20200902-潘振林

问题

发现个好玩的东西,用内部类造出的实例还可以当作外部类的成员,而且还可以通过这个成员还可以调用内部类里面的方法

public class Animal {
    private String name="狗子";
    Hand hand=new Hand();
    
    public class Hand{
        String h_name;
        public Hand() {
            h_name="爪子";
        }
        public void go() {
            System.out.println(name+"用"+h_name+"走路");
        }
    }
    public static void main(String[] args) {
        Animal animal=new Animal();
        animal.hand.go();
    }
}
//输出结果为:  狗子用爪子走路

心得

被日期和时间恶心了几天,今天终于学了个好玩一点的东西,时间到了,该撤了。

标签


© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1