Posted on: 9/16/2015 3:08:18 PM | Views : 820

Hi, everyone!
Can someone please help me work through a bit of C# 201?
I have an abstract class:
public abstract class MyClass { public abstract class MySubClass { public abstract class SubClassObject { } } } public class MyImplementation : MyClass { } How does inheritance work on the MySubClass and SubClassObject? I specifically need to override SubClassObject in MyImplementation, but when I try I get an error:
The modifier 'override' is not valid for this item
Do I have to indicate inheritance for each subclass?
public class MyImplementation : MyClass { public override class MyImplementationSubClass : MySubClass { public override class MySubClassObject : SubClassObject { } } } I can do that; it just feels more cumbersome than I want, but it makes sense.
If someo ...

Go to the complete details ...