小弟在写物件程式的时候
一直有一个问题
一个 class 的 method
如果需要用到 class member
该直接在 method 内存取 member
还是 将 member 当作参数 传给 method 呢?
我的想法是
class 的 method 直接用 member 的话
感觉似乎比较有内聚力(?)
好像包成 class 也比较有理由
但想到要写 test
如果把 member 当作参数 传给 mehtod
这样测试不同的资料时好像比较好写
想请教板上各位先进
怎样的写法比较恰当呢? 以及理由是..?
谢谢