如果我们没有指定一个无参的构造方法,系统会自动帮我们生成一个无参的构造方法。如果我们对系统指定的无参的构造方法不满意,可以自定义一个无参的构造方法。为了证明我们执行的确实是构造方法…
这句话是什么意思?
语速太快,听了十几遍都没听懂。在电脑上敲出来,一边听一边看也不明白他要说的是什么。
我的理解
创建了一个对象
Telphone phone =new Telphone(); Telphone()是我们创建的一个构造方法,无参数,但是在另一个入口类里面,我们什么都没有做,所以这个构造方法是空白的,我们在入口类里面敲入 “无参的构造方法被执行了”, 然后按下执行键,执行主方法,发现输出了
这句话就是说我们如果不指定一个无参的构造方法,系统自动生成一个无参构造方法.我们可以定义一个和类名相同的无参数构造方法,在代码块里面什么都不加,这样这一个构造方法就和系统自动生成的起到了相同的作用.