博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Item 26: Avoid Returning References to Internal Class Objects(Effective C#)
阅读量:4629 次
发布时间:2019-06-09

本文共 409 字,大约阅读时间需要 1 分钟。

You built the interface to your class, and you want users to follow it. You don’t want users to access or modify the internal state of your objects without your knowledge. You’ve got four different strategies for protecting your internal data structures from unintended modifications: value types, immutable types, interfaces,
and wrappers.

转载于:https://www.cnblogs.com/zhtf2014/archive/2011/02/16/1956428.html

你可能感兴趣的文章
as3绕过策略文件给视频截图
查看>>
C语言程序设计第一次作业
查看>>
leetcode网学习笔记(1)
查看>>
自制操作系统Antz(9)——实现内核 (下) 实现图形化界面
查看>>
JavaScript获取当前日期,昨天,今天日期以及任意天数间隔日期
查看>>
电子宠物系统
查看>>
windows远程桌面如果超出最大连接数, 使用命令行mstsc /console登录即可
查看>>
49. Group Anagrams
查看>>
SPOJ ATOMS - Atoms in the Lab
查看>>
关于 ListBox 自动换行
查看>>
postman测试上传文件
查看>>
R. ftp软件
查看>>
List<T>中,Remove和RemoveAt区别
查看>>
十月回家记
查看>>
ZOJ 3735 dp
查看>>
android效果背景虚化
查看>>
jQuery效果:隐藏、显示、切换、滑动、淡入淡出、动画
查看>>
Java 学习笔记(4)——java 常见类
查看>>
IOS开源项目汇总
查看>>
用herl工具解决微信内链接或二维码可直接用外部浏览器打开
查看>>