老师,这里的第四行代码不报错吗?我按照老师的是会报错的,还有我的idea没有老师说的提示
来源:8-5 【面向对象】与类同名无返回值的特殊方法:构造方法

unbreakable_全栈
2024-11-20
如下是我的代码:Car的文件代码如下:public class Car {
// 成员变量 最好用名词
float price; // 价格
char color; // 颜色
int mileage; // 里程
// 构造方法
public Car (float price_1, char color_1, int mileage_1) {
price = price_1;
color = color_1;
mileage = mileage_1;
}
// 成员方法 最好用动词
// 充电的方法
public void charge () {
System.out.println("汽车正在充电。。。");
}
// 行驶的方法
public void drive () {
System.out.println("汽车正在马路上狂奔...");
}
}
如下是CarTest的代码内容:
public class CarTest {
public static void main(String[] args) {
// 创建对象
Car c1 = new Car(199999f,‘灰’,6000);
// 使用成员方法
c1.charge();
c1.drive();
// 使用成员变量
// c1.price = 199999f;
// c1.color = ‘灰’;
// c1.mileage = 600;
System.out.println(c1.price);
System.out.println(c1.color);
System.out.println(c1.mileage);
}
}
我这里CarTest的内容写成我这样才 // 创建对象
Car c1 = new Car(199999f,‘灰’,6000); 不会报错,按照老师视频中的是会报错的。
写回答
1回答
-
彭彭老师
2024-11-21
视频中代码和同学写的是一样的,第四行代码中的参数是 idea 自动显示的提示信息,并不是老师写上去的,和 idea 的配置有关,可参考下图配置,就会和老师的显示一样了
00
相似问题