丶年少
2018-11-15 23:32
Father m=new Yuan();
m.r=5.0f;
m.方法是没有错的
显示m.r=5错了
r是我在Yuan里定义的一个变量
public double r;
不能这样赋值吗?用
Yuan m=new Yuan();
m.r=5.0f;可以赋值。不是多态性吗,蒙了!
先给r赋个初值,再调用试试
是不是忘了继承
肯定没有忘啊,要不然“m.方法” 不就出错了
2018-11-16 20:05:50
共 1 条回复 >
Java入门第二季 升级版
530561 学习 · 6091 问题
相似问题
回答 3
回答 4
回答 2