类中字段和属性的区别

使用vs自动生成类图如下:
类中字段和属性的区别
不太清楚字段和属性的区别,特查询并记录下:

属性:类提供给外部调用时可以使用的对象,可以设置(set())或读取(get())该对象的值
字段:类内部用的存储数据

可以把光标放到类图的属性处验证:
类中字段和属性的区别
形象记忆:
在vs自动生成的类图中,字段前面是类中字段和属性的区别,蓝色的盒子代表封闭,表示字段只能在类内部使用
属性前面是类中字段和属性的区别,手可以从箱子里存/取,表示属性可以在被类外部调用,可以修改或者获取值。