---------------------- <a href="http://edu.youkuaiyun.com"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.youkuaiyun.com"target="blank">.Net培训</a>、期待与您交流! ----------------------
匿名对象:
匿名对象时对象的简化形式。
匿名对象的两种使用情况:
1、当对对象方法仅使用一次调用时。
2、匿名对象可以作为实际参数进行传递。
//匿名对象
new Car().num=6;
new Car().color="blue";
new Car().run();
//匿名对象使用方式一:当对对象的方法值调用一次是,可以使用匿名对象来完成
//如果对一个对象进行对个成员调用,必须个这个对象起个名字。
//匿名对象的使用方式二:可以将匿名对象作为实际参数进行传递。
// Car q=new Car();
// show(q);
show(new Car());//等价于上面的两句话
}
//需求:汽车修配厂。对汽车进行改装,将来的车改成黑色,三个轮胎
public static void show(Car c){
c.num=3;
c.color="black";
c.run();
}
---------------------- <a href="http://edu.youkuaiyun.com"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.youkuaiyun.com"target="blank">.Net培训</a>、期待与您交流! ----------------------
本文介绍了匿名对象的概念及其在编程中的两种常见应用场景:一次性方法调用和作为实际参数传递的情况。通过具体的示例代码展示了如何使用匿名对象来简化编程流程。
1050

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



