· Implementation inheritance refers to the ability to use a base class's properties and methods with no additional coding.
· Interface inheritance refers to the ability to use just the names of the properties and methods, but the child class must provide the implementation.
· Visual inheritance refers to the ability for a child form (class) to use the base forms (class) visual representation as well as the implemented code.

Join the conversation! Your thoughts help the community grow.