我有两个不同的派生类,它们的类型属性不同,我需要在基类中使用一个虚拟函数来设置这些属性。因此,这个函数在不同的派生类中需要不同类型的参数。
我试图为属性做一个接口。但问题是 SetProp 的 Drived_1 可以接收一个类型为 Prop_2.
SetProp
Drived_1
Prop_2
如何解决这个问题?
你不能直接把方法定义为SetProp,其中T:xxx(使用属相)。这样会不会不行?