构造方法的优先级一般比代码块低。
构造方法的返回类型只能是void型。
构造方法的主要作用是完成对类的对象的初始化工作。
一般在创建新对象时,系统会自动调用构造方法。
总结:静态块>main()>构造块>构造方法
当涉及继承时,按照如下顺序执行:
执行父类的静态块
执行子类的静态块
执行父类的构造块,然后执行父类的构造方法
执行子类的构造块,然后执行子类的构造方法
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题