Java面向对象笔记(四)匿名对象

    xiaoxiao2021-04-17  34

    一、使用方式

    ①当对对象的方法只调用一次时,可以使用匿名对象来完成,这样比较简化。

    ②如果对一个对象进行多个成员调用,必须给这个对象起个名字

    二、匿名对象可以作为实际参数进行传递

    //设计一个汽车类,属性有颜色(color)和轮胎数(number),行为有跑(run) class Car { //描述属性颜色color String color = "红色"; //描述属性轮胎数num int num = 4; //描述行为跑run void run() { System.out.println(color+"..."+num); } } //定义一个汽车类测试类 class CarDemo { public static void main(String[] args) { //只调用一次对象的方法,可以使用匿名对象 new Car().run(); //匿名对象可以作为实际参数进行传递 show(new Car()); } public static void show(Car c) { System.out.println("color="+c.color+"num="+c.num); } }

    转载请注明原文地址: https://ju.6miu.com/read-673483.html

    最新回复(0)