问答详情
源自:2-2 C#代码实现属性封装

封装是为了让申明的字段变安全不易被修改?

那么问题来了,封装好的属性在Main里被再次赋值那属性里还会起作用吗? 比如视频里第一次Name被赋值为马小明,那我要是再次赋值为李小明,那封装的属性里是否也更改了呢?那如果更改了这个属性封装的意义何在啊?

提问者:kuso777 2017-02-09 12:49

个回答

  • 不是不是人3573388
    2017-02-09 18:32:59
    已采纳

    需要赋值李小明你应该新建立一个实例比如Child.LiXiaoMing,这样就不会影响到前面那个实例了(大概是这样。。。。)