Abstract
Earlier in this book, we introduced three key mechanisms that are required of an object-oriented programming language (OOPL). We already discussed how the C# language implements two of these concepts.
-
We can create our own user-defined types, also known as classes, to model objects of arbitrary complexity, as we discussed in Chapter 3.
-
We can arrange these types into class hierarchies to take advantage of the inheritance mechanism of OO languages, as we discussed in Chapter 5.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2008 Grant Palmer and Jacquie Barker
About this chapter
Cite this chapter
(2008). Polymorphism and Some Final Object Concepts. In: Beginning C# 2008 Objects. Apress. https://doi.org/10.1007/978-1-4302-1087-0_7
Download citation
DOI: https://doi.org/10.1007/978-1-4302-1087-0_7
Publisher Name: Apress
Print ISBN: 978-1-4302-1088-7
Online ISBN: 978-1-4302-1087-0
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)