当前位置:课程学习>>第四章 面向对象基础>>学习内容>>知识点四
同学们,请运用你学到的知识,尝试分析下面的案例。
案例:下面给出一段程序,请指出程序中注释的哪两个代码(A、B、C、D)是错误的(无法通过编译)?说出错误理由。
class Father{
private int money=12;
float height;
int seeMoney(){
return money; //A
}
}
class Son extends Father{
int height;
int lookMoney(){
int m=seeMoney(); //B
return m;
}
}
class E{
public static void main(String args[]){
Son erzi=new Son();
erzi.money=300; //C
erzi.height=1.87F; //D
} }