/*
匿名对象:没有名字的对象。
匿名对象的使用方式之一:当对对象的方法只调用一次时,我们可以用匿名对象来完成,比较简化。
匿名对象的使用方式之二:匿名对象可以被当作实参传递,
*/
class Car{
String color;
void start(){
System.out.println("汽车被开动");
}
}
public clas Test{
public static void main(String[] args){
//使用方式之一
new Car().color="蓝色";//没意义。
new Car().strat();//调用了一次方法。
//使用方式之二
print(new Car());//省略了Car c=new Car();这一步
}
static void print(Car c){
c.start();
}
}