[讨论]一个设计方面的问题——登陆这个动作(或叫方法)应该属于User类还是属于Application类(描述系统类)
User类不说明了,就是能使用系统的用户的类
举例说明Application类
Application类:描述系统的类
属性可以是:系统开启时间,系统关闭时间,系统名,系统描述等
方法有: 系统初始化init(),一些get,set方法
[讨论]一个设计方面的问题——登陆这个动作(或叫方法)应该属于User类还是属于Application类(描述系统类)
今天想到个问题,比较疑惑
登陆login()方法应该是属于哪个类的呢?
以前都把login方法写在User类中,
现在的想法是:
按流程来看:觉得登陆的动作是User类发出的,但处理的过程是交给Application类来处理的
那我应该怎么样处理login方法的归属问题,请大家指教,
各位应该都碰到过问题,请说说,谢谢
http://community.csdn.net/Expert/TopicView.asp?id=3624587
是个昨天提的类似的问题,主动类发出动作,交给被动类实施