Уроки Java с нуля / #17 - Вложенные и анонимные классы

  Рет қаралды 38,247

Школа itProger / Программирование

Школа itProger / Программирование

Күн бұрын

Пікірлер: 42
@lkn1ghtl
@lkn1ghtl 2 жыл бұрын
Круто объясняешь! Не приходится пересматривать один момент несколько раз
@Game_of_Xbox
@Game_of_Xbox 7 ай бұрын
Приходится)
@forsidekhan5405
@forsidekhan5405 5 ай бұрын
@@Game_of_Xbox 349 раз и потом ещё один раз, чтобы закрепит.
@user-tj3bp8rj7y
@user-tj3bp8rj7y Жыл бұрын
Дай Бог тебе здоровья за эти уроки) Лучше объясняешь, чем мой лектор
@topicallys741
@topicallys741 Жыл бұрын
Большое спасибо за видео! Очень удобно использовать Ваши видео для самостоятельного изучения джавы
@Андрей-э1б5ъ
@Андрей-э1б5ъ 2 жыл бұрын
Чем дальше в лес, тем меньше понятно. С каждым уроком новые классы, подклассы, анонимные классы. Все ссылается друг на друга. Самое важное - непонятно для чего это нужно. Задача с транспортом абстрактная и сейчас мне вообще непонятно когда что и в каком случае применять. Пока получаю информацию ради информации, возможно позже уложится
@mrrubix3942
@mrrubix3942 2 жыл бұрын
Получая информацию человек запоминает ее. Получив знания что-как работает можно применять в деле. Начните писать мини-проекты и всякие прикольные темы. Да где-то сложно, где-то лень, но придется этим заняться. Я сам то раньше ничего не понимал, но теперь можно учить спокойно и не волноваться. Так что я могу только вам удачи пожелать
@ВиталикВиршин
@ВиталикВиршин 2 жыл бұрын
Класс это по сути большая куча кода, а если в классе кода дохера можно по кучам разбить чтоб не путаться, проще же рыться в одной или двух маленьких кучах чем в одной здоровой
@felicificdmitry4392
@felicificdmitry4392 Жыл бұрын
Лучше пересмотреть все с момента, когда вам стало непонятно. Смотрите, пока не поймете, а потом идите дальше. Если не поняли сразу, то вряд ли поймёте после 10 других лекций по 10 другим темам
@Евгений-о3п8м
@Евгений-о3п8м Жыл бұрын
Это бесполезная нагрузка языка фичами ООП, которые делают его только сложнее и запутаннее. Особенно, когда приходится читать эту белиберду, написанную кем-то
@rendok6984
@rendok6984 4 ай бұрын
Спасибо за урок!
@Sustawo
@Sustawo Жыл бұрын
С каждым видео все меньше и меньше просмотров и лайков. Большинство забросило все на пол пути, а некоторые просто посмотрели первые несколько уроков и ушли. Главное не сдаватся и мне, и тогда все получится .
@maniaklovelyyy
@maniaklovelyyy 2 ай бұрын
некоторые просто ушли смотреть другие курсы) я тоже с одних курсов перешла сюда, потому что те были маленькие и слишком скомканно и быстро все проходилось) но это не значит, что я все забросила
@alexalexov1649
@alexalexov1649 Жыл бұрын
Пересмотрел несколько раз часть про анонимные методы. Вроде как в начале автор говорит что можно создать какой то исключительный метод для созданного объекта класса, но по факту можно только перезаписать метод класса. Немного неудобная особенность данного языка, либо я не понимаю все нюансы данного поведения.
@freemindrebel
@freemindrebel 7 ай бұрын
NetBeans говорит - вложенный class Engine {} должен быть public. Интересно, почему?
@forsidekhan5405
@forsidekhan5405 5 ай бұрын
Милее объяснения про цвяточек и дерево я ещё не слышал.
@dobleble
@dobleble Ай бұрын
Почему на15:00 не выводит вес цвет и корды?
@АлексашкаАлексашкус
@АлексашкаАлексашкус 11 күн бұрын
СПАССИИИИББББООООООООООО
@blackspider6956
@blackspider6956 2 жыл бұрын
Не совсем понятно зачем Джаве нужен модификатор protected. Только сейчас заметил, что у меня есть доступ к protected полю из другого класса в мейне. Т.е. модификатор protected открывает доступ к полям только на уровне классов и по логике у мейна не должно быть доступа к этим полям. По крайней мере так всё работает в С++. А потом я вспомнил, что в Джаве мейн - это тоже класс, соответственно всё работает правильно и у мейна есть доступ к protected полям из других классов. И как по мне это нелогично, т.к. при такой реализации protected по сути ничем не отличается от public. И как тогда правильно реализовывать инкапсуляцию? А есть ли в принципе смысл использовать protected?
@tpsevandovski
@tpsevandovski Жыл бұрын
Если переменная с public: Её можно использовать при помощи ипортирования класса с этой переменной(Если они в разных классах), а дальше class.var. Иначе если protected при помощи импортирования(если опять же в разных классах), а потом наследование при помощи "extends" и class.var.
@khasannishanov5830
@khasannishanov5830 2 жыл бұрын
Мне кажеться эта школа будет лучшей в будущем
@arsikkbar
@arsikkbar 2 жыл бұрын
Cогласен
@dima4132
@dima4132 2 жыл бұрын
Я запутался а код у меня в некоторых местах не работает
@DankiCat
@DankiCat 2 жыл бұрын
пересмотри видео и перепиши код
@dima4132
@dima4132 2 жыл бұрын
@@DankiCat понял я всего-то раз 5 посмотрел
@Upiter-hv4il
@Upiter-hv4il 2 жыл бұрын
@@dima4132 just doмай
@NickolasBerdzenishvili
@NickolasBerdzenishvili Жыл бұрын
В каждом уроке "Давайте создадим в классе транспорт..." через 3 минуты "Давайте мы не будем создавать в классе транспорт а создадим в классе трак...". Я не понимаю, к чему так странно объяснять? И почему 1000км это миллион километров?
@mafinovich
@mafinovich Жыл бұрын
Он говорил что километры будет измерять в тысячах. Т.е тысяча тысяч километров равно миллиону.
@AleksFirst
@AleksFirst 2 жыл бұрын
Нехватает видео о разнице по статическим внутренним классам.... Локальным классам. Немогу разобраться что к чему
@Ма11-т3м
@Ма11-т3м Жыл бұрын
12:30 как прописать overover? ничего не выходит
@meversone1
@meversone1 Жыл бұрын
Если кому-то ещё актуально: он имел в виду начать писать override - то есть написать только первые две буквы ov, и вылезет подсказка.
@ВитяМаксимов-л9ш
@ВитяМаксимов-л9ш 11 ай бұрын
не могу найти ошибку у себя , для бмв и грузовика вне зависимости от параметра истина или ложь выдает одинаковый вывод
@maniaklovelyyy
@maniaklovelyyy 2 ай бұрын
у меня была такая же ошибка. Вам, наверное, через 8 месяцев уже на нее все равно, но если у кого-то она есть, то скажу как я ее решила. У автора видео if(isLoaded), он говорил что это тоже самое, что if(isLoaded = true), но на самом деле если написать if(isLoaded = true), то ошибка уходит! не понимаю почему эта ошибка вообще возникает, но возможно из-за большего количества переходов в разные классы. Но мне реально помогло записать if(isLoaded = true).
@GorN_Rebel
@GorN_Rebel 2 жыл бұрын
Ну, более или менее понятно
@SayidYT08
@SayidYT08 5 ай бұрын
Можноли
@озим
@озим Жыл бұрын
public engine engine = new engine як в цьому всьому не заплутатись :/
@Aaron-ky3cx
@Aaron-ky3cx Жыл бұрын
Первые Engine это вложенный класс Второй engine это название объекта Третий Engine это вложенный класс
@orexendye
@orexendye 7 ай бұрын
@@Aaron-ky3cx кого, что, когда? реально, как в этом разобраться
@nigirindaio
@nigirindaio 5 ай бұрын
@@Aaron-ky3cx Я немного не понимаю, написал я эту строку, а мне выдаёт ошибку, мол надо класс импортировать, ничего не понимаю, в коде ошибок никаких нету, так как за автором всё переписывал
@Артем-я1ъ7р
@Артем-я1ъ7р Жыл бұрын
извеняюсь но почему ты написал 1000 км но говоришь все видео 1 000 000 км
@Voxert
@Voxert Жыл бұрын
так надо
Уроки Java с нуля / #18 - Пакеты, перегрузки, модификатор static
23:21
Школа itProger / Программирование
Рет қаралды 36 М.
Что такое Java и как ее выучить?
19:55
Sergey Nemchinskiy
Рет қаралды 142 М.
Brawl Stars Edit😈📕
00:15
Kan Andrey
Рет қаралды 49 МЛН
Fake watermelon by Secret Vlog
00:16
Secret Vlog
Рет қаралды 16 МЛН
Will A Guitar Boat Hold My Weight?
00:20
MrBeast
Рет қаралды 205 МЛН
Уроки Java с нуля / #16 - Абстрактные классы и методы
12:19
Школа itProger / Программирование
Рет қаралды 41 М.
Python VS С# | Согласен / Не согласен
14:27
Технологии в Контуре
Рет қаралды 17 М.
Полиморфизм на практике
10:42
ExtremeCode
Рет қаралды 179 М.
Объектно ориентированное программирование в Python за 10 минут!
12:56
Хауди Хо™ - Просто о мире IT!
Рет қаралды 671 М.
Brawl Stars Edit😈📕
00:15
Kan Andrey
Рет қаралды 49 МЛН