logo
Хабибуллин

Вопросы для самопроверки

1.Что такое пакет в Java?

2.Могут ли классы и интерфейсы, входящие в один пакет, располагаться в нескольких каталогах файловой системы?

3.Обеспечивает ли "пакетный" доступ возможность обращения к полям и методам классов, расположенных в подпакете?

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

5.Могут ли два экземпляра одного класса пользоваться закрытыми полями друг друга?

6.Почему метод main() должен быть открытым (public)?

7.Обеспечивает ли импорт пакета поиск классов, расположенных в его подпакетах?

8.Зачем в Java есть и абстрактные классы, и интерфейсы? Нельзя ли было обойтись одной из этих конструкций?

9.Зачем в Java введены перечисления? Нельзя ли обойтись интерфейсами?