黑马程序员技术交流社区

标题: 匿名对象的使用时出现的问题 [打印本页]

作者: 巴拉森    时间: 2015-6-19 02:24
标题: 匿名对象的使用时出现的问题
public class car {  int number = 4; String colour = "red"; public void run() {  System.out.println(number+colour); }//这一行显示错误  void show(new car());}public class c { public void show(car c) {  c.run(); }}
作者: 巴拉森    时间: 2015-6-19 02:25



public class car {
       
        int number = 4;
        String colour = "red";
        public void run()
        {
                System.out.println(number+colour);
        }
         void show(new car());

}
public class c {

        public void show(car c)
        {
                c.run();
        }

}
作者: 我是隔壁老王呀    时间: 2015-6-19 06:52
public class car {
        
        int number = 4;
        String colour = "red";
        public void run()
        {
                System.out.println(number+colour);
        }
         void show(new car());
        //首先,你没有函数体,即{};其次你的show()里面是形参,用来说明传递进来的参数类型,不该是具体的对象。new car()  是一个具体的对象。

}


public class c {      // 同一个文件里只能有一个public修饰的类

        public void show(car c)  //这个show() 和 car.show()没半毛钱关系,只是名字相同而已
        {
                c.run();
        }
}




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