Programming C# 6, (Part 11 of 12): Advanced Class Features
Interactive

Programming C# 6, (Part 11 of 12): Advanced Class Features

Biz Library
Updated Feb 04, 2020

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.