确定一个类中的服务的原则有哪些
1、基本的属性操作服务 就是类中应该提供的访问以及修改自身属性值的一些基本操作。 这类操作应该是属于类的基本操作,可以不必再对象模型中显示表示。

3、定义服务时,首先定义行为,然后定义实例的通信 值得说明的是,确定服务和消息,只有在建立了动态模型和功能模型了以后,才可能最后确定对象类的服务

5、利用继承机制优化服务集合,减少冗余服务 应该尽量去抽取一些相似的公共属性和服务,以建立这些相似类的新父类,并在类的不同层次中正确的定义各个服务。

1、基本的属性操作服务 就是类中应该提供的访问以及修改自身属性值的一些基本操作。 这类操作应该是属于类的基本操作,可以不必再对象模型中显示表示。
3、定义服务时,首先定义行为,然后定义实例的通信 值得说明的是,确定服务和消息,只有在建立了动态模型和功能模型了以后,才可能最后确定对象类的服务
5、利用继承机制优化服务集合,减少冗余服务 应该尽量去抽取一些相似的公共属性和服务,以建立这些相似类的新父类,并在类的不同层次中正确的定义各个服务。