一、对象的属性赋值方法
1.默认初始化
2.显式初始化 3.在代码块中赋值
4.构造器中初始化
5.得到对象之后,可以通过“对象.属性”或者“对象.方法”的方式进行赋值
二、执行的先后顺序:1 2/3 4 5
public class OrderTest {
public static void main(String[] args) {
Order order1 = new Order();
System.out.println(order1.age);
Order order2=new Order(4);
System.out.println(order2.age);
order2.setAge(5);
System.out.println(order2.age);
}
}
class Order
{
// int age=2;
// {
// age=3;
// }
{
age=3;
}
int age=2;
public Order() {
}
public Order(int age) {
this.age = age;
}
public void setAge(int age) {
this.age = age;
}
}