当前位置:编程学习 > C#/ASP.NET >>

model层 建模的时候问题

一般建模都是根据数据库的字段来建模的。
   public string Pwd
        {
          get { return pwd;}
          set { pwd=value;}
        }

但这个方法 或者类似的  谁能跟我讲解下 怎么调用之类的方法么? 
      Depart de = new Depart();
        public Depart Deaprt
        {
          get { return de;}
          set { de=value;}
        }

谢谢! model --------------------编程问答-------------------- 没看明白,占个沙发 --------------------编程问答-------------------- 一般建模的时候不都是定义变量的么?
 private int userID;

        public int UserID
        {
          get { return userID;}
          set { userID=value;}
        }

下面的这个方法我     我也不是很清楚
   Depart de = new Depart();
        public Depart Deaprt
        {
          get { return de;}
          set { de=value;}
        }

--------------------编程问答-------------------- 就是建立类与类之间的关系,比如部门跟员工,一个部门有多个员工,一个员工属于一个部门,则设计类的时候建立一个部门,就应该能够得到这个部门下的员工,Department.Employees 来获取员工,以面向对象的方式编程,与数据库E-R图相对应。 --------------------编程问答-------------------- 变量的类型由int变成Depart 就不懂了?都是定义属性 --------------------编程问答--------------------

    public class Model
    {
        private string _UserID;
        private string _Password;

        public string UserIDEx
        {
            get { return _UserID; }
            set { _UserID = value; }
        }

        public string PasswordEx
        {
            get { return _Password; }
            set { _Password = value; }
        }
   }



    public class Impl
    {
        Model model = new Mdel();
        model.UserIDEx="123123";
        model.PasswrodEx ="dfsdfsdf";
        MessageBox.Show("UserIDEx: "+ model.UserIDEx +"\n" + "PasswordEx"+model.PasswordEx);
    }
--------------------编程问答-------------------- --------------------编程问答-------------------- 你确定有那种方式?

public int Age{get;set;} --------------------编程问答-------------------- 这个是定义属性,属性用点语法直接获取。
 public Depart Deaprt
        {
          get { return de;}
          set { de=value;}
        }
get和set表示可读可写的属性。特别说明你这个是对象属性和普通属性是一个道理。 --------------------编程问答-------------------- 你右键Depart   转到定义  看看什么东西不就明白了
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,