0
我试图用Java来实现这一点,我现在面临的一些接口/继承问题。我对面向对象的概念很陌生,所以这可能会成为架构选择/概念误解。如果缺少一些信息,告诉我,我会尽量让自己更清楚。
开关可以是OSIL 2或3设备,所以我认为我需要继承接口,因为一次只能在超类上,对吗? 问题:我无法让Node成为接口,因为我需要它的属性,如果它不是接口,OSIL3Equipement(作为接口)不能从它继承。 问:我怎样才能在Java中模拟这种(?又名其中,在我的类层次结构中的错误) (斜体写的类名是指它的抽象,可能是一种惯例,但我更喜欢指出来)
使用开关接口进行独立建模听起来像是纸上的优雅解决方案,并且在我的实施中起作用。谢谢 – LionelM