正确代码如下:
class ClassandObject {
public static void main(String[] args)
{
Car car = new Car();
car.color = "blue"; // car对象的颜色为blue
car.run(); // 输出的是该辆车的颜色blue
}
}
class Car
{
// 描述颜色
String color = "红色";
// 描述轮胎数
int num = 4;
// 运行行为
void run()
{
System.out.println(color+"..."+num);
}
}
错误描述:
学习这集的时候,我不小心将Car类写到了ClassandObject 类中,有报错提示,但是我在Car类前面加上了static关键字,程序却能执行了,有没有大神给我解释解释这是为什么呢?
|