C#属性的定义

C#属性的定义

属性:属性用来封装字段,从而保证类中数据的安全性,在程序中,使用属性封装字段时,需要将字段的访问级别设为Private,并通过属性的get和set访问器来对字段进行读写操作。


private int _number;
//读写属性:
public int Number
{
    
    
get{
    
    return _number;//返回参数值}
set{
    
    _number = value;//给字段赋值}
}

//只读属性
public int Number
{
    
    
get{
    
    return _number;//返回参数值}
}

//只写属性
public int Number
{
    
    
set{
    
    _number = value;//给字段赋值}
}

封装字段

private int _number;
public int Number
{
    
    
//俩种写法:get =>_number; 
    get
    {
    
    
        return _number;
    }
    set
    {
    
    
        _number =value;
    }

}

猜你喜欢

转载自blog.csdn.net/qq_45598937/article/details/126145947