zoukankan      html  css  js  c++  java
  • 使用属性存储用户编号和姓名

    实现效果:

      

    知识运用:

      get和set访问器

      [修饰符]  [类型 ]   [属性名]{

      get {get访问器体};

      set {set访问器体};

      }

    实现代码:

            private void Form1_Load(object sender, EventArgs e)
            {
                student stu = new student();
                stu.ID = "S911"; stu.NAME = "莫恐";
                label1.Text += "
    
    " + stu.ID + "
    
    " + stu.NAME;
                stu.ID = "S119"; stu.NAME = "莫慌";
                label2.Text += "
    
    " + stu.ID + "
    
    " + stu.NAME;
            }
            
        }
        class student {
            private string id = "", name = "";
            public string ID { set { id = value; } get { return id; } }
            public string NAME { set { name = value; } get { return name; } }
        }
    

    知识补充:

      属性名首字母通常大写

      在set访问器中不能自定义使用名称为value的局部变量或常量

      在set访问器体中允许包含大量语句,因此可以对赋值进行检查,避免进一步的错误

  • 相关阅读:
    数据对象映射模式
    策略模式
    适配模式
    注册模式
    单例模式
    工厂模式
    PHP魔法方法的使用
    【转】通过 ulimit 改善系统性能
    HDMI相关知识
    中国三种3G网络频段
  • 原文地址:https://www.cnblogs.com/feiyucha/p/10068463.html
Copyright © 2011-2022 走看看