Summarizing custom type choices
Now that we have covered OOP and the C# features that enable you to define your own types, let’s summarize what you’ve learned.
Categories of custom types and their capabilities
Categories of custom types and their capabilities are summarized in the following table:
Type |
Instantiation |
Inheritance |
Equality |
Memory |
|
Yes |
Single |
Reference |
Heap |
|
Yes |
None |
Reference |
Heap ... |