这种加get&set的理由也是充分:
- 对读写有控制,写这个类的人可以有充分的控制权
- 对数据的访问可以很方便的做检测
- 封装。。。
但是不好的地方就是写一个成员进去,要敲太多东西,浪费时间不说,类看起来臃肿。
之前有个解决办法是:
直接就是一个member一行,简单清晰,而且读写控制都非常的清楚。
But...
VA的自动补全没法识别macro弄出来的函数。。。
所以如果在自动补全识别能力很强的情况下,可以考虑这个,否则就还是老老实实的用注释标记出来“此为垃圾区”然后不停的写get&set吧。
哪位仁兄对此有好的解决方案麻烦告知一声,谢谢。