Java SE. Урок 15. Конструкторы Java

preview_player
Показать описание
В данном уроке мы поговорим об использовании конструкторов в java:
1. Конструктор по умолчанию
2. Использование нескольких конструкторов
3. Создание объекта с помощью конструктора
Рекомендации по теме
Комментарии
Автор

Спасибо большое, очень хорошую работу провел, все четко без воды!!!!

vladislavnesterov
Автор

Даже в таком легком и доступном цикле видеоуроков, не сразу понял тему конструкторов. Пересмотрел 2 раза, загуглил пару сайтов, только потом дошло, как это работает. Чертовски удобная вещь. Автору спасибо, но из метода фу стоило убрать первый вариант (я понимаю что он для сравнения), но сильно путает когда ты усиленно пытаешься въехать в тему. Для тех кто только учится. Первый и второй варианты в методе фу, это одно и то же по сути, но второй лучше защищает от ошибок.

opersk
Автор

спасибо большое Вам! продолжайте! полезное видео

kanattaibuldinov
Автор

Мой мозг: "остановитесь" (с) Янукович

podpalmoi
Автор

Привет, спасибо большое за твои видосы! Такой вопрос возник, а можешь снять видео про parseInt и другие, че это такое там и т.д.как с ними работать можно, очень мало информации про них.

pupkovich
Автор

Есть один способ работы с конструктором, есть второй - круто!!! А какой способ использовать нужно в итоге 1 или 2??
Спасибо!

МаксМакс-чк
Автор

Вроде 9 минут видео, но по факту на это уходит до часа - чтобы полностью разобраться :)

wellygam
Автор

Я все ровно не понимаю зачем и где их применять

RocetDev
Автор

Расскажите про перегрузку конструкторов

Bliznets
Автор

String you = " Спасибо";
String thank = "большое";
System.out.println(thank + you);
))))

abibi
Автор

Вы сказали, что public Flower () {} не обязательно писать...я закомментил эту строку, выявилась ошибка. Строка первого цветка стала запрашивать прописание аргументов при создании объекта, как по конструктору второго цветка. .

solitarywanderer
Автор

У кого ругается компилятор когда вы пишите так:
Flower flower1 = new Flower();
flower1.name = "Romachka";
flower1.color = "white";


Напишите вот так:
String name = "mac";
String color = "red";
Flower flowertest = new Flower(name, color);

Hellouser-cq
Автор

Немного не понятно, в конструкторе в Eclispe обращение к полям класса было через this. в идее так делать не надо?

АндрейМирошниченко-вы
Автор

В конструкторе разве не нужно писать в формате: this.name=parameterName?

firewatermoonsun
Автор

Как всегда благодарю за урок. Есть вопрос: при создании объекта "flower2" вы показали, что среда разработки автоматически подставляет название полей в описание данного объекта, т.е. как только в скобках мы указываем ("Роза"), средствами среды автоматически перед "роза" появляется (myName: "Роза"), так же и со вторым значением, в итоге получаем (myName: "Роза", myColor: "Красная"), но я попробовал поэкспериментировать и самостоятельно прописал в скобках myName и myColor - чуда не произошло. Java не понял, что значит myName и myColor, выделил их красным. Почему и что нужно сделать, что бы эти символы определились как надо, прописывая их вручную? Заранее благодарю за ответ.

antonprotasov
Автор

5:50 - почему ИДЕ иногда подставляет имена полей, а иногда - нет?
Одна и та же Идея, одной и той же версии, установленная примерно в одно время на разных компах. В настройках не нашел где включить отображение имена полей.

nmodonov
Автор

Всю ночь занимался конструктором
Над одной только задачей, сидел 5 часов. Постоянные ошибки....

СмотричСтаніслав
Автор

Привет, смотрю твои уроки спусти 3 года, IDEA обновился и у меня появилась проблема.
При написание кода компилятор ругается и говорит о "related problem" Проблема совместимости. Происходит это при создание объекта (Вроде как). Как решить проблему?

DenisMyas
Автор

Почему то сначала выводится цвет, начиная с flower2.

Pendragon-yc
Автор

Вопрос - почему в классе Конструктор мы создаем "пустую" функцию FOO, а в классе ЦВЕТОК мы никакой функции не создаем?

MrRdmtv