在MFC中不同的类之间是多设友元好还是多设成员函数接口好?

来源:百度知道 编辑:UC知道 时间:2024/06/09 08:14:31
在MFC中不同的类之间,比如文档类,视图类,还有自定义的类。文档或者视图想访问自定义类里面的成员变量,是在自定义类里多社友元好呢?还是多设访问接口函数好?那一个更比较正统或者合乎工程要求?

从项目的角度来说,一般最好不要使用友元,毕竟一下就开放了整个类给对方,不符合封装的要求,但是也不是绝对,有些时候如adapter也会用到。这部分知识可以去看看《设计模式》。