目录
什么是构造器?
(1)构造器也称为构造方法,构造函数,作用是构造出来一个类的实例,确保对象得到初始化。
(2)构造器的格式 修饰符 类名(){} (修饰符可有可无)
(3)我们根据构造器内是否有参数分为,有参构造器与空构造器
(4)我们需要值得注意的是,在一般情况下我们要保证空构造器的存在,但我们刚开始学习java时是没有写构造器的,这是为什么呢?这里需要说明的是当我们在new一个对象时,假如你没有写一个空构造器的话,系统会默认分配一个空构造器给我们,虽然我们看不见,但系统的确分了一个空构造器给我们。
(5)构造器是类(class)的一个重要组成部分,程序员在设计一个类时,不论是否明确定义了构造器,系统都要保证一个类当中至少要存在一个构造器。简单地说,构造器是一定会有的,即使程序员不写,系统也会默认为类提供一个。
构造方法与一般方法的区别?
构造器与一般方法的区别有
构造方法没有返回值类型
构造方法:只有在对象创建的时候才会去调用 ,而且只会调用一次。且总和new在一起