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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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(); }}

2 个回复

倒序浏览



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();
        }

}
回复 使用道具 举报
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();
        }
}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马