ネストされたクラスと継承の助けが必要です..
namespace blah
{
private abstract class InheritedSomething
{
public void doSomething() {};
}
class OtherClass : InheritedSomething
{
//Stuff
class NestedClass : InheritedSomething
{
//Stuff
}
}
}
これは正しいやり方ですか?NestedClass
親クラスがすでにこれを継承している場合、継承するのは少し冗長に思えInerhitedSomething
ます...しかし、継承を削除すると、静的メソッドNestedClass
を作成するように求められます。doSomething()
だから私の質問は、どちらの方法が「正しい」かです-両方OtherClass
とNestedClass
継承するか、継承してInheritedSomething
のみになりますか?OtherClass
InheritedSomething
doSomething()
public static void
ありがとう!