JAVA----匿名对象

含义:创建的对象,没有显式的赋给一个变量名,即为匿名对象

注意:匿名对象只能调用一次

package lll;

public class Test {
	public static void main(String[] args) {
		Phone p1=new Phone();
		p1.sendEmail();
		p1.playGame();
		//匿名对象
		new Phone().sendEmail();
		new Phone().playGame();
		//上面这两次调用的不是同一个对象
	}
}
class Phone{
	int price;
	public void sendEmail(){
		System.out.println("发送邮件");
	}
	public void playGame(){
		System.out.println("玩游戏");
	}
}
posted @ 2022-01-08 11:30  ice--cream  阅读(34)  评论(0编辑  收藏  举报