OOP and Design Patterns (урок 3) - Инкапсуляция и спецификаторы доступа