【java】匿名对象


匿名对象使用的场景:
1.如果一个对象只调用一个方法一次的时候,就可以用匿名对象来调用。

一般不会用匿名对象给属性赋值,无法获取属性值,每次new 都是一个新的对象。

new Car().run();//注意匿名对象只能一次调用方法
Car c=new Car();//如果一个对象进行多个成员调用,必须给这个对象起个名字
c.run();
c.num=5

2.可以作为实际参数在方法中调用

Car c=new Car();
show(c);//非匿名对象传参
show(new car());//匿名对象传参

public static void show (Car c)
{
	c.num=4;
	c.color="black";
	System.out.println("change....");

}

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM