JAVA.类的构造方法与get/set方法
一、构造方法
JAVA中,我们把方法名与类名相同的方法称为类的构造方法,构造方法分为两种,一种为有参的构造方法,另一种为无参的构造方法。其作用为初始化对象。假设现在有一个Person类
Person() //无参的构造方法
{
}
Person(String name, int age) //有参的构造方法
{
this.name=name;
this.age=age;
}
构造方法的作用在创建对象时体现
1、利用无参的构造方法创建一个Person类的对象p1
Person (类名) p1(对象名或引用) =new(new关键字) Person()(无参的构造方法);
此处用无参的构造方法初始化了一个对象。
2、利用有参的构造方法创建一个Person类对象p2
Person (类名) p2(对象名或引用) =new(new关键字) Person("奥特曼",20)(有参的构造方法);
此处用有参的构造方法初始化了一个对象。
二、set、get方法
继续以Person类为例:
声明Person的两个私有属性: