张小天
2016-05-05 21:15
在调用无参数的方法中,可以省略public Telphone{ };吗?还是必须要在Telphone中写出来?而且输出结果没有“无参数的构造方法被调用了”这句话!
//系统中有一个默认的无参的构造方法,如果有一个有参的构造方法的话,那么无参的构造方法就自动取消。如果要调用无参的构造方法的话,那么就要加上 public Telphone(){};如果没有无参构造方法而又想要调用无参的构造方法的话,那么就要在该类中加上: public Telphon{ public Telphon(){ System.out.println("无参的构造方法被执行了"); } }
省略掉public Telphone(){}的话就是系统自动补充的无参数构造方法。就不会输出自己定义的无参数构造方法中的输出语句“无参数的构造方法被调用了”。因为系统补充的不会来补充这句话。
Java入门第二季 升级版
530559 学习 · 6091 问题
相似问题