Quotes

The reason encapsulation is cited as part of the definition of OO is that OO languages provide easy and effective encapsulation of data and function. As aresult, a line can be drawn around a cohesive set of data and functions. Outsideof that line, the data is hidden and only some of the functions are known. We see this concept in action as the private data members and the public member functions of a class. Clean Architecture, OOP, Encapsulation ?