JavaRush /Курсы /Java Syntax /Полезные ссылки от профессора – 2

Полезные ссылки от профессора – 2

Java Syntax
2 уровень , 10 лекция
Открыта
Полезные ссылки от профессора – 2 - 1

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

— Эээ… Вашим лекциям? А как же практика?

— Ладно-ладно. Чему ты уже научился?

— Ну, я уже понял, как создавать объекты, как они взаимодействуют между собой. Ещё научился вызывать отдельные методы, понял кое-что о переменных-ссылках и о примитивных типах данных.

— Молодец. Но, всё-таки, ты летишь слишком быстро. Так что я решил тебе дать пару лекций с заделом на будущее. Чтобы, так сказать, вернуть в реальность. Отчасти информацию, изложенную в них ты уже слышал. Ну а то, что не слышал, пригодится тебе на ближайших уровнях. Так что не волнуйся, ты уже готов к ним. Скорее всего.

Знакомство с классами: написание собственных классов, конструкторы

О классах ты уже кое-что слышал, о создании объектов — тоже. Но в этой лекции ты не только повторишь изученное, но узнаешь и кое-что новенькое. Например, о создании собственных классов (это основа программирования на Java) или о том, что такое «конструктор».

Методы, их параметры, взаимодействие и перегрузка

Итак, методы. Без них объекты понятия не имеют, как себя вести и взаимодействовать друг с другом. Из этой основательной лекции ты вынесешь много новых знаний о методах и их параметрах. А ещё мы затронем такую важную тему, как инкапсуляция и перегрузка методов. Если эти темы пока не будут тебе понятны, не волнуйся. К ним мы обязательно вернёмся позднее.

2
Задача
Java Syntax Pro, 2 уровень, 10 лекция
Недоступна
Айтишный релакс
Нет ничего лучше, чем посмотреть интересное полезное видео... и получить за это кучу черной материи!
Комментарии (118)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Anonymous cat Уровень 33 Expert
15 февраля 2023
Немного об операторах в Java. Всем рекомендую ознаомиться дабы жить стало проще
Andrey Panchenko Уровень 26
7 июля 2021
Очень хорошие статьи, не пропускайте их 🤓
Михаил Уровень 9
5 марта 2021
Почему в коде легко и не принуждённо используется сокращённая запись count++ вместо полной count = count + 1; ? Подразумевается, что все родились с этим знанием? Так сложно на первых порах пользоваться полной формой?
Ян Соколов Уровень 9
11 апреля 2024
Это чтобы привыкнуть использовать сокращенную форму и чтобы потом не переучиваться на неё после полной.
Bertram Gilfoyle Уровень 8
24 февраля 2021
Интересно то, что эти лекции я прочитал загуглив их на нужном моменте курса. Но не сейчас, когда их решили воткнуть после. Спасибо за умение гуглить =))))))))))
Дима Уровень 4
13 февраля 2021
Вообще ничего не понимаю. Надеюсь дальше будет понятней xD
Евгений Уровень 8
10 января 2021
Интересно, но совсем запутали с передачей по ссылке и по значению! Для себя понял что в Java ВСË передаëтся по значению. Но значение ссылочных типов данных есть ссылка на область памяти, вот это значение (путь) и передаëтся. А тут ещë областью видимости и созданием новых объектов усложнили. Поправьте что не так понял.
Stickman Game Уровень 12
11 января 2021
пройди дальше по лекциям а потом возвращайся на эту. Я и сам недо понял эту лекцию. хотя и на 10 уровне)
Justinian Уровень 41 Master
11 февраля 2021
Все так. В джава все передается по значению. Примитивы передаются копией значения, ссылочные типы - копией ссылки (это и есть значение, которое передается).
iDSDDR Уровень 10
2 января 2021
Я просто открыл IntellJ IDEA и все это прописывал ручками. и кажется ЭТО ЛУЧШИЙ СПОСОБ ПОНЯТЬ ДАННУЮ ВАЖНУЮ ТЕМУ. Важный момент - называть все паблик методы из разных примеров по разному, иначе из-за видимости паблик методов внутри одного пакета будет каша. Либо если не понятно что я описал - для простоты под каждый пример создавать новый пакет внутри проекта, так как в одной из лекций говорили, что паблик классы видны только в пределах своего родительского пакета.
22 февраля 2021
Как ты просто открыл lntellJ IDEA? Где? В загрузках (профиля)? Я скачал но запустить что то ни получается!
iDSDDR Уровень 10
22 февраля 2021
Кажется на 3ем или 4ом уровне у вас будет лекция, которая детальнейшим образом расскажет, как скачать и установить и программу и плагин. Вкратце - нужно скачать и идею и пакет разработки джава под свою операционную систему, после этого создавать проект, и дальше эксперементировать
Зепп Бранниган Уровень 1 Moderator
24 февраля 2021
Вы на 3 уровне познакомитесь с данной средой разработки.
Кот Уровень 39
30 апреля 2021
Нет. паблик классы видны везде).
Нурпери Уровень 8
1 января 2021
в задаче про сайт знакомств, получается нам нужно создать 27 конструкторов? количество комбинаций из 3-х переменных 27 верно?
Roman Grand Уровень 35
11 января 2021
1,2,3 1,3,2 2,3,1 2,1,3 3,1,2 3,2,1 Итого, 6 комбинаций
Java Capone Уровень 23
8 декабря 2020
🚀