在某些情况下,根据某种条件,一种类型的实体必须与另一种类型的实体相关联,例如:
car).Depending 有一个car entity可以是不同的types,它可以是一辆公共服务汽车,比如出租车,也可以是一辆私人汽车(家庭types上的那种汽车,你可能需要支付obligations(this is the way I represent the taxes on a car)的费用。如果你有一辆私家车,你需要年复一年地交税,但在一些国家,出租车或公共汽车必须缴纳额外的税,才能提供在某个城市运送乘客的服务。两种类型的汽车都有一定的义务(税收),不管它是哪种汽车,无论是私人还是公共汽车,都必须支