C 中的setter和getter

               

C#中的setter和getter和Objective C中的setter和getter(dot syntax / 点语法)有异曲同工之妙,现简要介绍一下C#中的setter和getter:


using System;class A{    private int data;    public int MyData    {        set        {            data = value;        }        get        {            return data;        }    }    public void print1()    {        Console.WriteLine("data is " + data);    }    public void print2()    {        Console.WriteLine("data is " + MyData);    }    public void print3()    {        Console.WriteLine("data is " + this.MyData);    }}class Example{    static void Main()    {        A a = new A();        a.MyData = 100;        Console.WriteLine("data : " + a.MyData);        a.print1();        a.print2();        a.print3();    }}



           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

猜你喜欢

转载自blog.csdn.net/sjhfkhsf/article/details/87431925
今日推荐