Course curriculum

  • 1
    New Chapter
    • Download Code for Course
    • Introduction to Inheritance
    • Implementing Polymorphic Behavior
    • Virtual and override Keywords
    • Referencing Members of the Base class with the base keyword
    • Inheritance Challenge 1
    • Inheritance Challenge 1 Solution
    • Protected Keyword
    • Overriding System.Object's ToString Method
    • Performing Reflection on Base and Derived Classes
    • Method hiding (new modifier)
    • Sealed Keyword
    • Extension Methods
    • Introducing Abstract Classes
    • Inheritance Challenge 2
    • Inheritance Challenge 2 Solution
    • Basic Interface Inheritance
    • Implementing Multiple Interfaces
    • Inheritance Challenge 3
    • Inheritance Challenge 3 Solution