Abstract
Inheritance allows you to define a new class that incorporates and extends an already declared class.
-
You can use an existing class, called the base class, as the basis for a new class, called the derived class. The members of the derived class consist of the following:
-
The members in its own declaration
-
The members of the base class
-
-
To declare a derived class, you add a class-base specification after the class name. The class-base specification consists of a colon, followed by the name of the class to be used as the base class. The derived class is said to directly inherit from the base class listed.
-
A derived class is said to extend its base class, because it includes the members of the base class plus any additional functionality provided in its own declaration.
-
A derived class cannot delete any of the members it has inherited.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2008 Daniel Solis
About this chapter
Cite this chapter
(2008). Classes and Inheritance. In: Illustrated C# 2008. Apress. https://doi.org/10.1007/978-1-4302-0574-6_7
Download citation
DOI: https://doi.org/10.1007/978-1-4302-0574-6_7
Publisher Name: Apress
Print ISBN: 978-1-59059-954-9
Online ISBN: 978-1-4302-0574-6
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)