Home
Assignments
Fundamentals of IT
Programming Concepts 1
Programming Concepts 2
Programming Concepts 3
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
Fundamentals of IT
Programming Concepts 1
Programming Concepts 2
Programming Concepts 3
Object-Oriented Programming A
Object-Oriented Programming B
Object-Oriented Programming C
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.5 - Abstract Classes
Chapter 3.5 - Abstract Classes
3.5.1 Concrete and Abstract Members [10 minutes] (Last Updated: 8/25/2026)
3.5.2 Understanding Abstract Classes [10 minutes] (Last Updated: 8/25/2026)
3.5.3 When an Abstract Class Is Appropriate [10 minutes] (Last Updated: 8/25/2026)
3.5.4 Representing Abstract Classes in UML [9 minutes] (Last Updated: 8/25/2026)
3.5.5 Defining and Implementing Abstract Methods [10 minutes] (Last Updated: 8/25/2026)
3.5.6 Defining and Implementing Abstract Properties [10 minutes] (Last Updated: 8/25/2026)
3.5.7 Implementing an Abstract Base Class [12 minutes] (Last Updated: 8/25/2026)
3.5.8 Overriding ToString() [11 minutes] (Last Updated: 8/25/2026)