Язык и архитектура Java

         

Основные требования к объектно-ориентированной системе


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


  • Содержание раздела