JavaRush /Курсы /Java Syntax New /Дополнительные лекции к уровню

Дополнительные лекции к уровню

Java Syntax New
8 уровень , 9 лекция
Открыта

— Привет, Амиго! Наконец-то ты посетил меня с дружественным визитом. Раз ты здесь, значит, ты уже почти прошёл этот уровень?

— Так точно, профессор! Жду ваших указаний!

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

— Я узнал, что такое примитивные типы в Java, едва не запутался, но всё-таки разобрался, как выполнять их расширение и сужение.

— Хорошо, что ты разобрался. Это несложная тема, но в ней и правда часто путаются. Практика решает всё. Что ещё?

— Ещё мне рассказали об объектах и классах. И принципах ООП.

— Это одна из важнейших тем курса! Принципы объектно-ориентированного программирования — это то, что делает Джаву — Джавой. Так что прояви немного терпения, и прежде чем перейти на следующий уровень, прочитай эту лекцию:

Принципы ООП

— Ты уже в курсе, как все устроено в Java: ты создаешь классы, на их основе — объекты, у классов есть методы и так далее.

— Да, и уже решил несколько задач по созданию классов, объектов, методов!

— А задумывался ли ты, почему все так, а не иначе? Почему структура языка такова, что программы состоят именно из классов и объектов, а не из чего-то другого? Зачем было придумано понятие «объект» и поставлено во главу угла?

— Хм... Точно не знаю, но как по мне, классы и объекты — это логично и удобно!

— Чистая правда. И тем не менее, так устроены далеко не все языки программирования. Какие преимущества даёт ООП Java?

— Это непростой вопрос...

— И далеко не единственный. Вопросов много. Разобраться с ними поможет эта лекция. В ней ты подробно ознакомишься с принципами ООП — наследованием, абстракцией, инкапсуляцией и полиморфизмом.

8
Задача
Java Syntax Pro, 8 уровень, 9 лекция
Недоступна
Айтишный релакс
Нет ничего лучше, чем посмотреть интересное полезное видео... и получить за это кучу черной материи!
Комментарии (4)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Сергей Уровень 30 Expert
31 июля 2021
что-то я пропустил где было про расширение и сужение примитивных типов
Elenois Уровень 15
26 августа 2021
согласен
Roman #2803588 Уровень 10
21 сентября 2021
https://javarush.com/groups/posts/1945-rasshirenie-i-suzhenie-primitivnihkh-tipov
Tatyana Уровень 19
12 апреля 2023
это про Int, long, float