我有一个抽象超类和一些派生类。
我想在派生类中它将创建的所有成员的智能副本衍生一个新的实例调用时创建的方法需要java继承设计小技巧
createNew()
。
所有对创建重要的成员都在抽象类中,因此代码应该是相同的。
我可以在超类中编写createNew()的实现吗?
类似的东西
SonA sonA2 = sonA1.createNew()
SonB sonB2 = sonB1.createNew()
的ABS超应该做的实现,因为该代码是相同的。
谢谢。
是不是实际的C#代码?你不应该使用“扩展”而不是:? – david99world
@ david99world糟糕,你是对的 - 我最近做了太多的C#。现在已修复,谢谢! – dasblinkenlight