What is the difference between a child of a parent class and the derived of a base class in VB.NET or C#?
问题 After asking the question Call a method that requires a derived class instance typed as base class in VB.NET or C# on Stack Overflow, I was informed that I had used the wrong terms when asking the question. I had used "parent" and "child" where I should have used "base" and "derived" instead. I have been unable to find a good description of the difference. This is what I know (or think I know) so far: A parent class contains the child class. Where as a derived class inherits from a base class