Abstract
Inheritance allows a class to acquire the members of another class. In the example below, Square inherits from Rectangle. This is specified after the class name by using a colon followed by the public keyword, and the name of the class to inherit from. Rectangle then becomes a base class of Square, which in turn becomes a derived class of Rectangle. In addition to its own members, Square gains all accessible members in Rectangle, except for its constructors and destructor.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
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 subscriptionsAuthor information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 Mikael Olsson
About this chapter
Cite this chapter
Olsson, M. (2013). Inheritance. In: C++ Quick Syntax Reference. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-6278-7_14
Download citation
DOI: https://doi.org/10.1007/978-1-4302-6278-7_14
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-6277-0
Online ISBN: 978-1-4302-6278-7
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books