CHAPTER 1 THE PHILOSOPHY OF .NET
Class Characteristic
Meaning in Life
What is the visibility of this class?
Each class must be configured with a visibility keyword such
as public or internal. Basically, this controls if the class may
be used by external assemblies or only from within the
defining assembly.
CTS Interface Types
Interfaces are nothing more than a named collection of abstract member definitions, which may be
supported (i.e., implemented) by a given class or structure. In C#, interface types are defined using the
interface keyword. By convention, all .NET interfaces be