Java для начинающих: Урок 24. Абстрактные классы

preview_player
Показать описание

В этом уроке мы познакомимся с абстрактными классами и поймем, для чего они нужны.

Курсы для новичков:

Рекомендации по теме
Комментарии
Автор

Тема не раскрыта, в данном примере нет различия между абстрактным классом и интерфейсом.
Нужно было реализовать какой-то метод, унаследовать его и выполнить из под потомка.

А так курс вполне не плох для новичков )

Grok
Автор

спасибо, огромное, я учусь с удовольствием, твои уроки самые понятные и интересные, хотя я перепробовал много уроков по Java, я её изучаю уже 2 года, но почти за три дня от тебя я узнал то что пытался узнать годами!!!!

collector
Автор

фига себе простая тема. После этого видео еще шлялся около 4 часов по разным ресурсам.
Абстрактный класс - класс шаблон для всех дочерних. В нем пишутся privet переменные + getter + конструктор+ абстрактные методы без {}. В дочерних классах создается свой конструктор со всеми ссылками (super) на родительскую информацию + что-то от новенькое. А уже в мейне создаются объекты из дочерних классов с необходимыми данными. Как то так.

dimaster
Автор

Зачем нужны абстрактные классы? Допустим, мы делаем программу для обсулживания банковских операций и определяем в ней три класса: Person, который описывает человека, Employee, который описывает банковского служащего, и класс Client, который представляет клиента банка. Очевидно, что классы Employee и Client будут производными от класса Person, так как оба класса имеют некоторые общие поля и методы. И так как все объекты будут представлять либо сотрудника, либо клиента банка, то напрямую мы от класса Person создавать объекты не будем. Поэтому имеет смысл сделать его абстрактным.

JaratMan
Автор

Я так и не понял, чем отличается код с аннотацией @Override и без неё, когда результат одинаковый и жук ползает по коду одинаково. @Override, просто, для визуализации и простоты чтения кода? IDE ошибку при этом тоже никакую не выдаёт.

nimb
Автор

1:18 Дракон-Я самолёт. Ибо я лета, взлёта, приземляюсь, могу перевозить лыдей

НатальяВесельская-юн
Автор

такой вопрос, почему эти методы не вызываются из класса мэин?

ПавелКирейцев
Автор

вы постоянно в ваших видео путаете понятия класса и объекта. Это очень портит восприятие информации.

ofigenovvasiliy
Автор

Мне кажется автор сам не понимает до конца, то что тут объясняет.

crashoverride
Автор

спасибо очень-очень позновательно
и да кстати мне 11 лет

supertoni