2
Как инкапсулировать внутренние классы в API, написанном на Java?
Мы должны написать библиотеку. Естественно, он должен иметь только очень маленький API (настолько широкий, насколько это необходимо, настолько маленький, насколько это возможно). Внутренние элементы библиотеки несколько сложны. Поэтому им нужно структурирование. Для структурирования я в настоящее время вижу два пути: 1. использовать пакеты. плюсы: библиотека может быть аккуратно структурирована. Все …