Here veteran programmer and instructor Don Kiely delves deep into the robust features baked deep within C#. Kiely will review the programming tools necessary to create enterprise-class code and focuses on one of the key features of object-oriented programming, inheritance, and how to create it using derived classes.
Lesson 1:
- Demo: Base Class Members
- Inheritance
- Inheritance - The Solution
- Inheritance - A Step Further.
Lesson 2:
- Demo: Inherited Members
- Demo: New Fields
- Demo: Individual Customer.
Lesson 3:
- Demo: Moving Properties
- Demo: Override Properties
- Demo: Overload Members
- Demo: Inheriting Variables
- Demo: Base
- Demo: Base Example.
Lesson 4:
- Abstract Classes and Members
- Demo: Abstract Class
- Demo: Deriving from Abstract Class
- Demo: Abstract Class Implementation
- Demo: Partially Abstract Class.
Lesson 5:
- Sealed Classes and Members
- Demo: Sealed Class
- Demo: Sealed Members.
Lesson 6:
- Interfaces
- Demo: Interface
- Demo: Implementing Interfaces.
Lesson 7:
- Demo: IComperable
- Demo: Comparisons.
Lesson 8:
- Partial Classes
- Demo: Partial Class
- Demo: Nested Classes
- Demo: Using Nested Classes
- Demo: Private Nested Classes.
Lesson 9:
- Namespaces
- Demo: Namespaces
- Demo: Multiple Namespaces.