作者erik777 ( )
看板java
标题[问题] 关於继承
时间Fri Mar 24 15:11:26 2006
我的观念不是很清楚...
public class Car
{
private double OILSIZE=30;//油箱总量
public double output()
{
return OILSIZE;
}
}
public class Coupe extends Car
{
private double OILSIZE=50;//油箱总量
}
public class Question
{
public static void main(String args[])
{
Coupe driver = new Coupe();//宣告Coupe物件
System.out.println(driver.output());//我想让他印出50...
}
}
Coupe继承Car类别时不是会连output一起继承吗?
但是为啥他结果印出来的不是OILSIZE = 50而是父类别中的30
如果我想要让他印出50该怎麽做呢?
一定要做override吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.175.30.124