April 2013
Intermediate to advanced
1700 pages
92h 51m
English
In this chapter, you explored the breadth and depth of object-oriented programming in both the C# programming language and the CLR. First you learned three fundamental pillars of the object-oriented paradigm:
Encapsulation, to hide implementation details and bundle members together in logical units such as classes.
Inheritance, providing the capability for subtypes to inherit base type members and extend upon them.
Polymorphism, allowing ...
Read now
Unlock full access