LaunchCode logo
  1. Contents
  2. 21. Inheritance

21. InheritanceΒΆ

  • 21.1. Inheritance in OOP
  • 21.2. Inheritance in C#
    • 21.2.1. Check Your Understanding
  • 21.3. A Tale of Two Cats
    • 21.3.1. Inheriting Fields and Properties
    • 21.3.2. base
    • 21.3.3. override
    • 21.3.4. Object Class
    • 21.3.5. Check Your Understanding
  • 21.4. Inheriting from Abstraction
    • 21.4.1. abstract Classes
    • 21.4.2. abstract Methods
    • 21.4.3. Check Your Understanding
  • 21.5. Casting
    • 21.5.1. Check Your Understanding
  • 21.6. Testing Inheritance
    • 21.6.1. Check Your Understanding
  • 21.7. Class Diagrams
    • 21.7.1. Diagramming a Single Class
    • 21.7.2. Diagramming Class Relationships
    • 21.7.3. Check Your Understanding
  • 21.8. Exercises: Inheritance
  • 21.9. Studio: Fun with Quizzes
    • 21.9.1. Design
    • 21.9.2. Implementation
    • 21.9.3. Putting it All together
    • 21.9.4. Commit Your Work
    • 21.9.5. Bonus Missions
  • ← 20.9. Studio: Unit Testing
  • 21.1. Inheritance in OOP →

Back to top