A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 南烟 中级黑马   /  2015-10-26 15:38  /  308 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

匿名对象是对象的简化形式。
    匿名对象两种使用情况:

        1. 当对对象方法仅进行一次调用时;

        2. 匿名对象可以作为实际参数进行传递。

class Car
{
     String color = "red";
     int num = 4;

     public static void run()
     {
          System.out.println("function run is running!" );
     }
}

class CarDemo{
       public static void main(String[] args){
             //对对象方法仅进行一次调用时,就可以使用匿名对象
             new Car().run();
             //匿名对象可以作为实际参数进行传递
            show(new Car());
      }

       public static void show(Car c){
            c. num = 3;
            c. color = "black" ;
            System.out.println("function show is running!" );
            System.out.println(c.num + "..." + c. color);
      }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马