Основные требования к объектно-ориентированной системе
инкапсуляция -- сокрытие реализации за абстрактным интерфейсом
полиморфизм -- одно и то же сообщение, посланное различным объектам, приводит к выполнению разных операций
наследование -- новые классы могут наследовать данные и функциональность уже существующих классов
динамическое связывание -- новые классы могут появляться в системе откуда угодно, в том числе и из сети. Необходимо иметь возможность динамически включать их в систему
Содержание раздела