|Indirect data access|
Avoiding direct access to data is one of the main themes of object-oriented programming. We first introduce the idea. After that we will study properties, which - in C# - help us a lot to access data indirectly.
Data encapsulated in a class is not accessed directly from other classes
Rather, data is accessed indirectly via operations