C# Inheritance IntroductionThe post C# Introduction lists all of the C# series of posts we have at this site. Inheritance […] May 20, 2018 in C# tagged inheritance / pillar / second / classes / C# Inheritance by Mike
C# CompositionThere are two kinds of relationships between classes: Inheritance (is-a) Composition (has-a) This post is based on an […] August 3, 2018 in C# tagged composition / oop / class / inheritance / C# Inheritance by Mike
C# Composition Part 2This post expands on the previous post C# Composition. We are going to expand our program from the […] January 4, 2019 in C# tagged encapsulation / property / composition / auto / implemented / has-a / C# Inheritance by Mike
C# Constructors and InheritanceThe post C# Introduction lists all of the C# series of posts we have at this site. There […] August 4, 2018 in C# tagged inheritance / constructors / C# Inheritance by Mike
C# Upcasting and DowncastingThe post C# Introduction lists all of the C# series of posts we have at this site. What […] August 4, 2018 in C# tagged upcasat / upcasting / downcast / downcasating / as / WPF / cast / C# Inheritance by Mike
C# Boxing and UnboxingThe post C# Introduction lists all of the C# series of posts we have at this site. Before […] August 5, 2018 in C# tagged unboxing / converting / stack / convert / heap / reference / boxing / C# Inheritance by Mike
C# Abstract ClassAbstract classes are designed to be inherited from. An abstract class can be used only as the base […] December 12, 2018 in C# tagged class / override / abstract / C# Inheritance by Mike
C# Masking Members of a Base ClassA derived class cannot delete any of the members it has inherited; it can, however, mask a base […] December 25, 2018 in C# tagged C# Inheritance by Mike
C# Inheritance Access ModifiersAccess modifiers are important to understand because we need to ensure that our classes are properly encapsulated. Remember […] December 30, 2018 in C# tagged C# Inheritance by Mike
C# Base KeywordThis post is about passing parameters to the base class constructor. Suppose our base class (that we are […] June 12, 2019 in C# tagged parameter / constructor / inheritance / keyword / base / passing / C# Inheritance by Mike