java(成员变量的隐藏)

 

class A{
 public double y=11.456789;
 public void f(){
  y=y+1;
  System.out.printf("y是double型的变量,y=%f\n",y);
 }
}
class B extends A{
 int y=0;
 public void g(){
  y=y+100;
  System.out.printf("y是int型的变量,y=%d\n",y);
 }
}
class Example5_3{
 public static void main(String args[]){
  B b=new B();
  b.y=200;
  b.g();
  b.f();
 }
}

posted @ 2013-04-12 20:35  徐慧同学  阅读(190)  评论(0编辑  收藏  举报