yzx99

导航

 
C++有"友元"的概念(friend),而C#则没有.替代方案好象挺复杂的,不适合我这个初学者深入.
友元增加了类与类之间的耦合度,想一下好像没什么用.网络上看到一个例子,比较有趣:一个"普通人"类,口袋有钱(私有的),然后他如果把一个"贼"类设为友元(认贼为友),"贼"类就可以清松地偷取"普通人"的钱,使其减少.现在C#就不容易实际它了.
posted on 2008-05-27 23:50  yzx99  阅读(197)  评论(1编辑  收藏  举报