1、构造器的作用:
(1)和new一起创建对象
(2)为属性赋值
2、声明格式
【修饰符】 构造器名(【形参列表】){
}
3、特点
(1)构造器的名称必须与所在的类名完全相同
(2)所有类都有构造器,如果一个类没有显式声明任何构造器,编译器将自动添加一个默认的空参(无参)构造
(3)如果一个类手动(显式)编写了构造器,那么编译器将不再自动添加无参构造,如果需要,必须手动编写
(4)构造器可以重载
(5)构造器没有返回值类型
1、构造器的作用:
(1)和new一起创建对象
(2)为属性赋值
2、声明格式
【修饰符】 构造器名(【形参列表】){
}
3、特点
(1)构造器的名称必须与所在的类名完全相同
(2)所有类都有构造器,如果一个类没有显式声明任何构造器,编译器将自动添加一个默认的空参(无参)构造
(3)如果一个类手动(显式)编写了构造器,那么编译器将不再自动添加无参构造,如果需要,必须手动编写
(4)构造器可以重载
(5)构造器没有返回值类型