Акція
Java‑університет
Навчання
Курс
Задачі
Опитування
Ігри
Допомога
Графік стусанів
Стажування
Спільнота
Користувачі
Форум
Чат
Статті
Історії успіху
Дії
Відгуки
Передплати
Світла тема
Лекції
Відгуки
Про нас
CS50
Почати
Почати навчання
Почати навчання
Карта квестів
Лекції
Відкриті квести
Java Syntax Pro
Рівень 17
Инкапсуляция
Java Syntax Pro
17 рівень,
0 лекція
Введение. Хочу посвятить сегодняшнюю лекцию инкапсуляции. Вы уже знаете в общих чертах, что это такое.
Полиморфизм
Java Syntax Pro
17 рівень,
1 лекція
Киты и коровы. Есть такой интересный зоологический факт: корова гораздо ближе к киту, чем, например к бегемоту. Оказывается, который и киты – близкие родственники.
Полиморфизм, часть 2
Java Syntax Pro
17 рівень,
2 лекція
Но и это еще не все. Предположим в классе Cow есть метод printAll(), который вызывает два других метода, тогда код будет работать так:
Полиморфизм, часть 3
Java Syntax Pro
17 рівень,
3 лекція
Приведение типов. Переменные ссылочных типов (классов) тоже можно преобразовывать к разным типам. Однако это работает только в рамках одной иерархии типов.
Перегрузка методов - overloading
Java Syntax Pro
17 рівень,
4 лекція
Перегрузка методов. И еще одна новая и интересная тема на сегодня – перегрузка методов. Или как ее еще часто называют overloading. (переопределение – это overriding).
Абстрактные классы
Java Syntax Pro
17 рівень,
5 лекція
Общий базовый класс. Сегодня просто день интересных тем. Помните ситуацию, когда мы ввели базовый класс ChessItem для упрощения всех классов шахматных фигур?
Интерфейсы в Java
Java Syntax Pro
17 рівень,
6 лекція
Знакомство с интерфейсами. Сегодня у вас прямо день знаний. Новая и интересная тема – это интерфейсы.
Суть интерфейсов
Java Syntax Pro
17 рівень,
7 лекція
Способности. Чтобы лучше понять преимущества интерфейсов и места их использования, нужно поговорить о более абстрактных вещах.
Please enable JavaScript to continue using this application.