Home
Assignments
Programming Fundamentals
Programming Concepts A
Programming Concepts B
Programming Concepts C
Object-Oriented Programming A
Object-Oriented Programming B
Object-Oriented Programming C
Object-Oriented Design A
Object-Oriented Design B
Object-Oriented Design C
Advanced .NET Programming A
Advanced .NET Programming B
Advanced .NET Programming C
Content
Programming Fundamentals
Programming Concepts A
Programming Concepts B
Programming Concepts C
Object-Oriented Programming A (Last Updated: 9/4/2025)
Object-Oriented Programming B (Last Updated: 10/3/2025)
Object-Oriented Programming C (Last Updated: 11/12/2025)
Advanced .NET Programming A
Advanced .NET Programming B
Advanced .NET Programming C
Topics
Glossary
Links
Canvas
Socrative
Feedback System
NTC Slack
NTC Email
Software Installations
Next >
Chapter 3.2 - Inheritance
Chapter 3.2 - Inheritance
3.2.1 How to Represent Inheritance in a Class Diagram [2 minutes]
3.2.2 How to Represent Inheritance in an Object Diagram [4 minutes]
3.2.3 How to Represent a Call to Base in a Sequence Diagram [7 minutes]
3.2.4 How to Utilize the Inheritance Hierarchy [11 minutes]
3.2.5 How to Define Inheritance at the Class Definition [14 minutes]
3.2.6 How to Use a Constructor with Inheritance [13 minutes]
3.2.7 How to Debug Inheritance [8 minutes]
3.2.8 How to Utilize the "Object" Class [7 minutes]
3.2.9 How to Use GetType [7 minutes]
3.2.10 How to Use Virtual and Override [14 minutes]
3.2.11 How to Call Base [6 minutes]