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

来源:2-2 C#代码实现属性封装

kuso777

2017-02-09 12:49

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

写回答 关注

1回答

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

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

    kuso77...

    非常感谢!

    2017-02-14 12:52:07

    共 1 条回复 >

用C#实现封装

C#视频教程教大家,用C#语言实现面向对象的封装

77613 学习 · 182 问题

查看课程

相似问题