Акция
Университет
Java FullStack
Python FullStack
new
Web FullStack
new
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Лекции
Отзывы
О нас
CS50
Начать
Начать обучение
Начать обучение
Мое обучение
Курсы
Университет
Карта квестов
Лекции
Java Syntax
Уровень 18
Как отучиться прокрастинировать раз и навсегда
Java Syntax Pro
18 уровень,
0 лекция
Неизвестно, какой процент приходится на "организованность" в вашем личном рецепте самообучения, но готовы поспорить, что немалый. Лень — механизм естественной регуляции организма, но ...
Инкапсуляция
Java Syntax Pro
18 уровень,
1 лекция
Введение. Хочу посвятить сегодняшнюю лекцию инкапсуляции. Вы уже знаете в общих чертах, что это такое.
Полиморфизм
Java Syntax Pro
18 уровень,
2 лекция
Киты и коровы. Есть такой интересный зоологический факт: корова гораздо ближе к киту, чем, например к бегемоту. Оказывается, который и киты – близкие родственники.
Полиморфизм, часть 2
Java Syntax Pro
18 уровень,
3 лекция
Но и это еще не все. Предположим в классе Cow есть метод printAll(), который вызывает два других метода, тогда код будет работать так:
Полиморфизм, часть 3
Java Syntax Pro
18 уровень,
4 лекция
Приведение типов. Переменные ссылочных типов (классов) тоже можно преобразовывать к разным типам. Однако это работает только в рамках одной иерархии типов.
Перегрузка методов - overloading
Java Syntax Pro
18 уровень,
5 лекция
Перегрузка методов. И еще одна новая и интересная тема на сегодня – перегрузка методов. Или как ее еще часто называют overloading. (переопределение – это overriding).
Абстрактные классы
Java Syntax Pro
18 уровень,
6 лекция
Общий базовый класс. Сегодня просто день интересных тем. Помните ситуацию, когда мы ввели базовый класс ChessItem для упрощения всех классов шахматных фигур?
Интерфейсы в Java
Java Syntax Pro
18 уровень,
7 лекция
Знакомство с интерфейсами. Сегодня у вас прямо день знаний. Новая и интересная тема – это интерфейсы.
Суть интерфейсов
Java Syntax Pro
18 уровень,
8 лекция
Способности. Чтобы лучше понять преимущества интерфейсов и места их использования, нужно поговорить о более абстрактных вещах.
Дополнительные лекции к уровню
Java Syntax Pro
18 уровень,
9 лекция
В программировании вы быстро поймете, как важно не писать лишний объем кода. К счастью, в Java есть все необходимое, чтобы изящно «сокращать».
Айтишный релакс
Java Syntax Pro
18 уровень,
10 лекция
В конце прошлого уровня мы смотрели видео Harvard CS50 о сортировках методом пузырька, вставки и выбора. Сегодня мы будем разбираться, насколько эффективны эти алгоритмы.
Please enable JavaScript to continue using this application.