TalkIT was founded by IT expert David Ringsell with a simple mission: to provide effective training and elearning courses for developers and businesses to learn new skills quickly. As part of this commitment, we provide online training courses that are accessible on all devices, as well as bespoke courses delivered onsite or at our own premises. Read more...


Developing in C# - 06. Inheritance and Interfaces

Developing in C#  - 06. Inheritance and Interfaces
(0)
£4.20 - £4.99 per seat

Buy Now

Overview

Inheritance, together with encapsulation and polymorphism, is one of the three primary characteristics of object-oriented programming. Inheritance enables you to create new classes that reuse, extend, and modify the behavior that is defined in other classes. The class whose members are inherited is called the base class, and the class that inherits those members is called the derived class. A derived class can have only one direct base class. However, inheritance is transitive. If ClassC is derived from ClassB, and ClassB is derived from ClassA, ClassC inherits the members declared in ClassB and ClassA.


Lessons

  • Developing in C# - 6. Inheritance and Interfaces