类的结构之三:构造器
* constructor
*
* 一、构造器的作用
* ①创建对象
* ②初始化对象
* 二、构造器的结构
* 权限修饰符 类名(形参列表){
* //
* }
* 注:如无形参列表为无参构造器
*
* 三、如果没有显示定义类的构造器的话,系统会默认提供一个空参构造器。
* 一旦显式的定义了构造器之后,系统就不会提供默认的空参构造器。
*
* 四、一个类中定义的多个构造器,彼此构成重载
*
* 五、一个类中至少会有一个构造器
public class PersonTest {
public static void main(String[] args) {
//创建类的对象
Person4 person4=new Person4();
}
}
class Person4{
//属性
int age;
String name;
/**
* //构造器
* //无参构造器
*/
Person4()
{
}
/**
* //带参构造器
*
*/
public Person4(int age, String name) {
this.age = age;
this.name = name;
}
//方法
public void eat()
{
System.out.println("吃饭");
}
}