vvvvip用户 2017-09-15 02:47 采纳率: 0%
浏览 665

java 和c#这段代码执行不一样啊

 public class Aja {
    public String a;
    public String b;
    public String c;
    public String D;

    public Aja(){}
    public Aja(String a,String b,String c)
    {
        this.a=a;
        this.b=b;
        this.c=c;
    }
    public String getD() {
        return a;
    }   
}


public class Ajb {

    public static void main(String[] args) {
        Aja aja=new Aja("男","女","中");
        Aja ajb=new Aja("好","坏","二");
        System.out.println("aaa");
    }
}
debug下aja中的D为null
 class KzInfo
    {
        public string dbm;
        public string zmdm;
        public string kzdm;
        public string kzm;
        public string jrfx;

        public KzInfo()
        { }
        public KzInfo(string _dbm, string _zmdm, string _kzdm, string _kzm, string _jrfx)
        {
            this.dbm = _dbm;
            this.zmdm = _zmdm;
            this.kzdm = _kzdm;
            this.kzm = _kzm;
            this.jrfx = _jrfx;
        }
        public string D
        {
            get
            {
                return dbm;
            }
        }
    }


        在c#中KzInfo kzInfo = new KzInfo(“1”,“2”,“3”,“4”,“5”);
        new之后debug可以看到D有值为1
        求大神解答啊
  • 写回答

3条回答 默认 最新

  • fwinsky 2017-09-15 03:04
    关注

    java:构造方法没有属性D的赋值

     public Aja(String a,String b,String c)
        {
            this.a=a;
            this.b=b;
            this.c=c;
        }
    

    c#中构造中有dbm属性的赋值

    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料