GRASP基于职责设计对象