Oop Uml类图,在组合、继承和关联之间使用什么样的关系?

Oop Uml类图,在组合、继承和关联之间使用什么样的关系?,oop,inheritance,interface,uml,class-diagram,Oop,Inheritance,Interface,Uml,Class Diagram,我需要一些帮助。 我正在为我的工程软件课程写类图,我有些怀疑。 只需几句话,此应用程序将发送一张有关燃气损失的故障单,例如:。 我有一个名为“ManageTroublTicket”的类,例如,我需要一些方法来删除或修改票据 我已经有了一个ticket类,所以ManageTroubleTicket将有一个ticket对象作为属性,但是对于其余的类呢 我是否应该为“DeleteTicket”创建一个类并使用ManageTroubleTIcket进行扩展? 喜欢 类DeleteTicket扩展Mana

我需要一些帮助。 我正在为我的工程软件课程写类图,我有些怀疑。 只需几句话,此应用程序将发送一张有关燃气损失的故障单,例如:。 我有一个名为“ManageTroublTicket”的类,例如,我需要一些方法来删除或修改票据

我已经有了一个ticket类,所以ManageTroubleTicket将有一个ticket对象作为属性,但是对于其余的类呢

我是否应该为“DeleteTicket”创建一个类并使用ManageTroubleTIcket进行扩展? 喜欢 类DeleteTicket扩展ManageTroubleTicket

或者类似的 类ManageTroubleTicket实现DeleteTicket

我应该使用什么样的策略?
感谢您的回答,并为我的英语不好表示歉意

ManageTroubleTicket
类中简单地添加
deleteTicket
modifyTicket
方法是不可能的吗?当然,但是如果我想重用代码呢?例如,应用程序另一端的操作员想要删除票据,因为该票据是假的(无气体损失)。