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