21、万类之祖:Object类

2021-04-03  本文已影响0人  爱学习的代代
image.png

通过前面的一个案例,通过idea的功能,可以很方便的查看类的继承关系,最上面的时候有一个Object类。最开始我们定义的类Merchandise虽然没有显示的声明继承Object类,Java会默认帮我们加上这个继承关系。

package day12;

public class TestStaticMethod {
    public static void main(String[] args) {
//        Merchandise.staticMethod();
//        Phone.staticMethod();
//        Nokia.staticMethod();



        Object obj = new Object();

        Phone ph = new Phone();
        obj = ph;

        printObj(obj);


    }

    private static void printObj(Object obj) {
        System.out.println(obj);

        System.out.println(obj.getClass());
        System.out.println(obj.toString());
        System.out.println(obj.hashCode());
    }


}

执行结果:


image.png
上一篇 下一篇

猜你喜欢

热点阅读