Abstract properties in Non-Abstract classes
Is this possible and, if so, how?
Essentially what I have is this:
Class A
Class B : A
Class C : B
None of these classes are absract. In Class B, I would like to have properties that must be overriden in class C. I know that I could accomplish this by setting up a serperate interface (Class: B, I), but that does not seem as clean to me.