C#属性与修饰符

前言:

   今天说一下C# 中的属性和修饰符,它关乎方法的使用和调用。


什么是字段:

   字段就是存储我们设计的所需要的数据,字段是与类相关的变量。


范围修饰符:

   public:他所修饰的类可以其他类访问

   private:私有变量,只允许同一个类成员访问,其他类不能访问,默认为private


 属性:

    get: 调用时可以使用内部字段的值或者引用。

    set:用关键字Value表示,在调用的时候可以给内部字段或者引用赋值。


例子:小雷买了一件衣服,然后查看了收据,假设小雷钱包有十元钱。

 class bank
        {
            private int checkMoney =10;//内部字段
            private int jiaqina = 5;//内部字段

            public int Check
            {
                get {  return checkMoney; } //返回值
                set { checkMoney = value-jiaqina; } //返回值
            }
            public String Checkmoney()
            {
                return "钱包余额为 " + checkMoney+"  买衣服花费: "+jiaqina;
            }

        }

        private void button_Click(object sender, RoutedEventArgs e)
        {
            bank LL = new bank();
            LL.Check = 100;
            MessageBox.Show(LL.Checkmoney());
        }
    }

                              

从上边代码中我们可以得知 bank 类 有两个内部字段 checkMoney 和 jiaqian ,和一个属性 Check,当我单击按钮以后,我给LL这个对象的 check属性设置了 数值 100,最后使用 checkmoney方法进行了显示。





猜你喜欢

转载自blog.csdn.net/wjf1997/article/details/79979393