一、构造方法
1、简单说明
在创建对象时,自动调用的方法为构造方法,它没有返回值,最大的作用就是用来存放类的属性信息(存放、转换)。同时,在定义类的时候,java会给每一个类都提供一个默认无参构造函数,即:
public 类名(){
//无方法体
}
因此我们在新建对象时,都需要new 类名();
也就是类名后面加个括号来调用默认无参构造函数。
2、不使用构造方法
public class Test01_Chair{
String color;
String position;
int size = 10;
//定义描述椅子状态的方法(使用this指针来引用类的属性)
public void state(){
System.out.println("一张" + color + "色的椅子在" + position);
}
//定义主函数
public static void main(String[] args){
Test01_Chair c1 = new Test01_Chair(); //通过椅子类实例化对象c1
c1.color = "红"; //修改对象的参数
c1.position = "客厅";
Test01_Chair c2 = new