为了账号安全,请及时绑定邮箱和手机立即绑定

构造器的名称与类的名称的问题

构造器的名称与类的名称的问题

Hitgod 2017-04-05 10:12:41
请问构造器的名称必须与当前所在类的名称相同,但为什么TestCar_EX这个类中可以有Car这个名称的构造器? public class TestCar_EX { public static void main(String[] args) { Car c1 = new Car("red", "xxx"); } } class Car { String color; String brand; public Car(String color, String brand) { this.color = color; this.brand = brand; } void run() { System.out.printf("I am running...running..running~~~~\n"); } void showMessage() { System.out.printf("汽车颜色:%s, 汽车品牌:%s\n", color, brand); } }
查看完整描述

3 回答

?
ziom

TA贡献948条经验 获得超1109个赞

看清楚一点,Car的构造器明明是在class Car里面

查看完整回答
3 反对 回复 2017-04-05
已采纳
?
羽觞丨醉月

TA贡献22条经验 获得超6个赞

谁说的构造器的名称必须一样的  你看一下

Peopel p=new Teacher();

这样也可以的

构造方法的名称必须与当前类名一样

查看完整回答
反对 回复 2017-04-05
  • 3 回答
  • 0 关注
  • 1413 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信