字段和属性

字段名小写,修饰符为private;

private int age;//定义字段

属性名大写,修饰符为public。

public int Age{//习惯上字段⼩写,属性⼤写
    set{
        if(value<0) return;
        age = value;
        }
    get{
        return age;
        }
}

通过属性来访问字段,把字段设置为私有的,这样外界不能修改字段的值,然后可以通过定义属性来设置和取得字段中的值。属性包含两个块 get块和set块 ,访问属性和访问字段⼀样,当取得属性的值的时候,就会调⽤属性中的get块;当我们去给属性设置值的时候,就会调⽤ 属性中的set块,我们可以在set块中通过value访问到我们设置的值。

⾃动实现的属性 public int Age{get;set;} 编译器会⾃动创建private int age属性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值