EMZETT.
Войти

Пакеты/API

Коротко: Пакет — пространство имён, группирующее связанные классы; API (программный интерфейс приложения) — набор общедоступных классов, методов и функций, которые библиотека или система предлагает наружу.

Подробнее: Пакеты предотвращают конфликты имён (два класса могут носить одно имя, если находятся в разных пакетах) и тематически структурируют крупные проекты. API определяет «контрактный интерфейс» к системе — как пользоваться ею, не зная внутренней реализации, — и тем самым тесно связан с понятием абстракции.

Подробности

Пакет, по сути, папка со смыслом…

См. также: классы, абстракция, интерфейс