不多说,直接上干货!
匿名对象的两种用途:
1、当对象对方法仅进行一次调用的时候,就可以简化成匿名对象。
2、匿名对象可以作为实际参数进行传递。
匿名对象顾名思义就是没有名字的对象。
new Car();//匿名对象,其实就是定义对象的简写格式
如下,就是有名对象
Car c = new Car();//这个是有名对象 c.run();
变成,
new Car().run;
匿名对象可以作为实际参数进行传递
assemble(new Car());
不多说,直接上干货!
匿名对象的两种用途:
1、当对象对方法仅进行一次调用的时候,就可以简化成匿名对象。
2、匿名对象可以作为实际参数进行传递。
匿名对象顾名思义就是没有名字的对象。
new Car();//匿名对象,其实就是定义对象的简写格式
Car c = new Car();//这个是有名对象 c.run();
变成,
new Car().run;
匿名对象可以作为实际参数进行传递
assemble(new Car());