Навигация
|
5. Урок по Java. Packages and Interfaces
В этом уроке мы быстро пробежимся по двум темам, это Packages и Interfaces. В двух словах постараемся разобраться "что за зверь такой"
1. Packages(Пакеты) - являются по сути контейнерами(папками) проекта, объединенными по какому-то логическому смыслу. Создается пакет с помощью ключевого слова package, и импортируется с помощью import 2. Interfaces(Интерфейсы) - по сути конструкции, в которых могут описываться только абстрактные, публичные методы и константы.
Классы реализуют методы и свойства интерфейсов с помощью ключевого слова implements
Создайте в Eclipse новый проект, создайте правой кнопкой мыши в src новый пакет, например com.test. Далее уже в пакете правой кнопкой мыши создаем интерфейс testInterface: Тут мы описали пару абстрактных методов и константу
Далее в пакете создаем класс Test: Тут мы черпаем функционал интерфейса и задаем обычную переменную.
Теперь настало время воспользоваться этим функционалом! В src создайте новый класс, например Example: Который импортирует класс из пакета com.test Далее он обращается к свойствам и методам класса в другом пакете, который имеет абстрактные методы интерфейса
Это конечно не весь возможный функционал, но самое беглое и общее представление по синтаксису данных конструкций мы разобрали. Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты для обмена ссылками между сайтами | Видео к статьям на Youtube |
![]() |
|||||
Мои друзья: | ![]() | XaXaTyXa.ru | ![]() | Сообщество сисадминов | ![]() | ![]() |
|
© Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку. |