本帖最后由 轻尘一笑 于 2012-7-20 12:50 编辑
1.匿名对象可以作为实际参数进行传递
public class Tesl {
public static void main (String [] args){
show(new Car());
}
//汽车改装场
public static void show(Car c){
c.num=4;
c.color="黑色";
System.out.println("汽车改装完成");
}
}
class Car{
int num;
String color;
}
我的疑问是:
show(new Car()); 这句有什么意思? 这方法执行完了车不是就销毁了吗?还是老师想向我表达的是匿名对象可以这么用,只是他现在写的这方法没有实际意义而已。 求解疑惑,或给举个带有实际意义的例子。 |