小弟我们在设计自己的类时,如果有个类,经常要读写一个文件,文件地址应该放在类中作为一个成员吗

我们在设计自己的类时,如果有个类,经常要读写一个文件,文件地址应该放在类中作为一个成员吗?
如题,请大家展开讨论。。。说明理由啊。
如果放在类中作为一个成员,我们可以把读写文件的函数都封装在类里,甚至调用读写函数都在类中解决了。
如果放在外面,必须外面来调用这个类的读写文件函数,显得有点不OO了。

------解决方案--------------------
推荐放在里面,这样逻辑独立,封装效果好。
------解决方案--------------------
放里面啊, 这样模块划分就更加清楚, 把对文件的读写操作都封装在类中,这样在别处直接调用了就可以了,省心不少~~~
------解决方案--------------------
看情况了,如果这个文件是共享访问的那么我觉得应该独立出来或者做接口,如果只属于某个类的那么可以写在里面
------解决方案--------------------
首先分清楚这个功能是谁的职责再说吧
------解决方案--------------------
读写文件?我会把读写这个操作封装成一个抽象类,然后派生出一个文件读写的类,以后还可以派生注册表读写的,数据库读写的....