回 帖 发 新 帖 刷新版面

主题:public 和 private

package Liao.yun.fei;

class Bankcard {
    //属性
    private String id;
    private String pwd;


    public String getid()
    {
    return id;
    }
    public void  setpwd(String pwd)
    {
    this.pwd=pwd;
    }


下面是运行时用的

package Liao.yun.fei;

class Go {
    public static void main(String[] args) {
        Bankcard card=new Bankcard("13131231231","541654");
        //card.getid();
        //card.setpwd("123456");
        System.out.println(card.getid());
    }
}

不知道为什么我的行运结果是不对

怎么去访问私有属性呀?

上面是卡号和密码 ID 和 PWD

回复列表 (共2个回复)

沙发

缺构造函数,加一个:
Bankcard(String s1, String s2){
  id=s1;
  pwd=s2;
}

板凳

如果是private 在同一个包里可以通过GET SET方法获得参值 
ECLIPES点下就出来了 此题但怎么不构造函数
把一楼说的写上百

我来回复

您尚未登录,请登录后再回复。点此登录或注册