极速网站
申请会员 文章投稿 ACCP教程网公告:
搜索: 您的位置主页>图文教程>java资源>

4.1.3 java成员变量的隐藏

2008-04-13 22:33:31 来源:互联网 作者: 收藏本页 点击:

可以用方法来实现对成员变量的隐藏:
 设置变量方法:setVariable()
 获取变量方法:getVariable()
class Sample
{
 protected int x;
 ……
 void setX(int var )
 {
       x = var;
 }
 int getX()
 {
         return x;
 }
 ……
}

例如:
  class SuperClass{
    int x; …
    void setX( ){ x=0; } …
  }
  class SubClass extends SuperClass{
    int x;   //隐藏了父类的变量x
    …
    void setX( ) { //重写了父类的方法 setX()
    x=5; } ….
  }

  
注意:子类中重写的方法和父类中被重写的方法要具有相同的名字,相同的参数表和相同的返回类型,只是函数体不同。




标签:
评论总数:0 [ 发布评论 ] 网友评论
关于我们 - 版权声明 - RSS订阅 - 网站地图 - 网站帮助 成都水货手机网