不多说,直接上干货!
匿名对象的两种用途:
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());
1040
3059
524

被折叠的 条评论
为什么被折叠?