黑马程序员技术交流社区

标题: 我想创建n多辆车,匿名对象是这样做的,那用循环该怎么做? [打印本页]

作者: cxl1694095035    时间: 2016-5-12 16:00
标题: 我想创建n多辆车,匿名对象是这样做的,那用循环该怎么做?
public class Demo9_Car {
//我想创建n多辆车,匿名对象是这样做的,那用循环该怎么做?
        public static void main(String[] args) {
       
                method(new Car());
                method(new Car());
                method(new Car());                //匿名对象可以当作实际参数传递
               
        }
        //抽取方法提高代码的复用性
        public static void method(Car c) {
                c.color = "黑色";
                c.num = 4;
                c.run();
        }
}

class Car {
        String color;                                //颜色
        int num;                                        //轮胎数
       
        public void run() {                        //车运行
                System.out.println(color + "..." + num);
        }
}
作者: 18573626921    时间: 2016-5-12 16:32
直接加个For循环不就行了么
作者: a15868412325    时间: 2016-5-13 10:12
求具体步骤!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2