假设我有两个接口,
Device然后DeviceSettings,我有类:
class DevA : Device
class DevASettings : DeviceSettings
class DevB : Device
class DevBSettings : DeviceSettings
class DevC : Device
class DevCSettings : DeviceSettings
在Device接口中,有两个函数被调用:
DeviceSettings GetSettings();
void SetSettings( DeviceSettings setting);
示例:
DevA.GetSettings()可以从中获取设置DevASettings
现在我想DeviceSettings从接口更改为基类。并且仍然想使用例如DevA.GetSettings()可以从DevASetting
然后我如何进行更改Device:例如如何更改以上两个函数调用,以便Device可以从其DeviceSettings类中获取设置。