封装
封装是什么
数据隐藏
封装解决了什么
隐藏了数据(字段)跟方法
怎么使用封装
- 私有化属性
- 使用get set进行读写
正常没有封装的代码
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mTcJAFdG-1629162401095)(C:\Users\lenovo\AppData\Roaming\Typora\typora-user-images\image-20210811111046137.png)]
封装后的
C#的默认修饰符是private
提供getset进行读写的操作
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-w7lZOLSb-1629162401098)(C:\Users\lenovo\AppData\Roaming\Typora\typora-user-images\image-20210811111510131.png)]
(C#只能有一个main方法 )在main方法中调用
(C#只能有一个main方法 )在main方法中调用
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZeXdWQMq-1629162401099)(C:\Users\lenovo\AppData\Roaming\Typora\typora-user-images\image-20210811111118963.png)]