有什么反对做这样的事情:
Public Class clsLocation
Inherits clsEntity
End Class
Public Class clsPerson
Inherits clsEntity
End Class
Public Class clsEntity
End Class
Public Class clsEvent
Inherits clsEntity
Private persons() As clsPerson
Private locations() As clsLocation
End Class
Location 是 Entity,Person 是 Entity(clsEntity 中的一些函数在 clsPerson 和 clsLocation 中被覆盖)。事件有一个或多个人,事件有一个或多个位置。
我以前没有见过这样做。