Спасибо наконец-то, нашел нормальный урок где объяснили что значит класс что значит строка и что значит метод . А то все приводят пример кошки собаки , а написать в программе как это выглядит никто не может... Читал такую поговорку: "Человек профессионал, только в том случаи, когда он может сложные вещи объяснить простыми словами.!" Спасибо!!!!!! Еще раз продолжайте в том же духе обучать, очень круто спасибо !!!
Благодарность автору за труды! Отдельное спасибо, что в Ваших видео не вырезаны ошибки и они исправляются и объясняются. Благодаря такому подходу постепенно начинаешь видеть ошибки в коде.
@@pestrikovanton6966 не удивительно, потому как заходишь там в комменты, а там восторженные отзывы о том, как все просто и понятно. Сразу себя идиотом начинаешь чувствовать)
Учусь сейчас на курсах от GeekBrains на Разработчика. Если бы вы только все знали на сколько плохо там всё объясняют, в прямом эфире на семинарах. Тут в видосе человек за 10 минут объяснил то что там будут минут 40 объяснять, но так и не поймёшь!) Спасибо! Все видосы смотрю и голос нормальный не раздражает, а материал вообще как боженька доносит!
Класс, отпад, восхитительно! Вот эта аналогия с примерами отлично мне помогла, наконец, понять, что это за сущности и какая между ними зависимость в Java. А на JavaRush было непонятно. Спасибо, alishev!
Куплю курс на Udemy чтобы отблагодарить за труды. Автор оставте под видео ссылки на ваши Udemy курсы для всех., в плане купить ocновы GIT и продвинутую джаву.
Домашнее задание: 1. создайте весь код из урока. 2. добавьте Scanner, для захвата вашей строки 3. пусть программа спросит как вас зовут и сколько вам лет 4. затем программа пишет "привет" юзернейм, а меня зовут ***** и мне ** лет, я старше/младше тебя на *** лет. 5. разместите код ниже коммента, подглядывать за чужими ответами только после вашего готового кода!
мой вариант, строки ниже "main" System.out.println("Привет, как тебя зовут?"); Scanner ask = new Scanner(System.in); String askName = ask.nextLine(); System.out.println("Привет, " + askName +" сколько тебе лет?"); int askAge = ask.nextInt(); System.out.println("Приятно познакомиться, " + askName); Person Boris = new Person(); Boris.age = 22; Boris.name = "Борис"; if(askAge> Boris.age){ int k = askAge - Boris.age; System.out.println(" А меня зовут " + Boris.name + ", я тебя младше на " + k + "лет" ); } else if (askAge< Boris.age){ int k = Boris.age - askAge; System.out.println(" А меня зовут " + Boris.name + ", я тебя старше на " + k + "лет" ); }else { System.out.println(" А меня зовут " + Boris.name + ", а мы оказывается ровесники" ); } } } class Person { String name; int age; }
Спасибо автору за его труд, и пользуясь случаем, может быть автор, либо кто-нибудь из тех кто прочитает комментарий, посоветуют сайт с толковой практикой по Java Core?
по уроку 14 для меня: 6:40 У класса могут быть ПОЛЯ(данные) и МЕТОДЫ (действия) Создать класс Person с двумя полями - name и age. Создать два объекта Петя и Вася одному 50 лет а другому 60 После каждого обекта вывести на экран текст Меня зовут и имя мне столько-то и возраст ПРИМЕЧАНИЕ преподавателя: к полям класса в обычной жизни не так обращаются
Все видео по плейлисту подряд иду и руками вписываю public static vo..... И только в этом видео показали psvm, который в 4 символа рисует всю строку... :-)
Единственное, что вы не прояснили, так это то, что получается, что класс располагается после полей? Для меня просто это было немного нелогично. То есть сначала вводим данные , а потом уже пишем сам класс, который содержит эти данные? Так? Практическим методом это понял - пробовал удалить нижние строчки - class Person{ и далее, и программа не запустится, все будет в ошибках. Хотелось просто в теоретическом плане уложить все в голове. Буду благодарен за комменты. Наилю всегдашняя благодарность за такие замечательные курсы. То, как подается материал, не гасит пламя мотивации освоить программирование, приобрести необходимые нам навыки
Попробовал переставить класс вперед, все работает, так что в принципе вопрос снимается)) public class ClassesAndObjects{ public static void main(String[] args){ class Person { String name; int age; } Person person1= new Person(); person1.name = "Роман"; person1.age = 50; System.out.println("Меня зовут " + person1.name + " ,мне " + person1.age); Person person2 = new Person(); person2.name = "Вован"; person2.age = 22; System.out.println("Меня зовут " + person2.name + " ,мне " + person2.age); } }
Подскажите пожалуйста, почему у меня не компиллируется программа, полностью повторяющая вашу? Ошибка в выражении new Person(). После того как вместо "class Person" я написала "static class Person", программа скомпиллировалась.
Ну класс person такое себе. Класс это совокупность функций и свойств,где свойства это переменные, а функции это функции,или еще называют методами. Для чего они нужны. Для описания сущности,сущность это объект,или инструмент. Вот пример: Class ConectionDb{//Подключения к базе данных public String nameDb = "MyFistDb";//Свойства они же переменные public String localHost = "localhost"; public String UserName = "root"; public String password = ""; //Абстрактный пример public void connect(){//Метод или функция return Db.connect(this.nameDb,this.localHost,this.UserName,this.password); } } Вот мы с вами описали подключения к базе данных,теперь можно пользоваться этим инструментом где угодно,и когда удобно. String connectData = new ConectionDb; //Подключаемся к базе. connectData.password = "1234";//Получили наше свойства через наш класс connectData.connect(); А класс person,animals, это плохой пример поскольку уводит от самой идее ооп.
Подскажите, пожалуйста, почему class Person прописан за скобками класса ClassesAndObjects? Ведь он же не публичный. Еще: по правилам сначала должен прописываться метод а потом доп. классы? Спасибо.
да, автор не объясняют такие моменты/ это пробел/новый объект класса Person создается в классе ClassesAndObjects потому, что этот класс является основным классом программы и в нем происходит взаимодействие с объектами класса Person/ В классе ClassesAndObjects определены статические методы, которые используют объекты класса Person для выполнения различных операций. Статические методы имеют выше привелегии чем нестатические, стат методы принадлежат самому классу а не его экземпляру, поэтому они могкт быть вызваны без создания объекта класса
Объясните пожалуйста, переменные person1 и person2 можно называть объектами? Или это всё таки ссылочная переменная на объект? В JavaRush их например категорически не называют объектами..
public class ClassesAndObjects { Person person1 = new Person(); // На прямую обращаться классам это неправильно нарушает Инкапсуляция } class test{ } class test2{ } *** public class должен быть всегда один* class Person{ // У класса могут быть: //1. Данные (поля) //2. Действие, которые он может совершать (методы) } /////1. Данные поля///// class Person{ String name; int age; }
Не до конца понимаю: мы создаем отдельный класс Person, и используем его поля, но пишем код внутри другого публичного класса… почему так? Почему не внутри созданного нами класса?
Вопрос автору, если конечно канал еще актуален. Почему, когда мы наработали в процессе обучения несколько классов, и где то в одном из первых классов ошибка, то при запуске последующего нового класса Идеа находит ошибку в старом классе и вываливает ошибку? Такое ощущение, что все создаваемые в процессе обучения классы зависимы друг от друга, и ран начинается с Хеловорда..
у меня код в одном классе работает в другом нет. Не знаю где именно проблема. Что это может быть? Программа успешно запустится, но как только дойдет время до определнного кода, программа перестает работать.
Привет !Смотрю с удовольствием твои уроки,очень хорошо все объясняешь,но все равно кое что не понимаю вот например посмотри пожалуйста что не так? public class PersonAndMethod { public static void main(String[] args) { Person person1 = new Person(); person1.name = "Вован"; person1.age = 30; System.out.println("Привет " + "," + "меня зовут" + (person1.name) + "мне" + (person1.age) + "!"); } } class Person{ int age; String name; } а в консоли вот такое выдает ?????? ,???? ?????????????30! Process finished with exit code 0 И еще вопрос а обязательно чтобы объявить age и name создавать class Person или можно и после метода main их объявить? просто непонятно как то роде класс Person отдельно а метод main относится к public class PersonAndMethod .
+Sasha Grey У тебя проблемы не с программой, а с кодировкой. Твой компьютер не понимает русского языка. age и name ты можешь объявить в любом классе. ты также можешь их объявить в методе main. но мы объявляем их в отдельном классе Person потому, что у нашей модели "Человек" должны быть возраст и имя. Если ты переименуешь свой класс PersonAndMethod в класс Program, например, то все встанет на свои места. У тебя будет два класса - Program и Person. У класса Program будет метод main, в котором будут выполняться нужные инструкции и создаваться объекты. А Person - это тот класс, из которого объекты и создаются. У каждого объекта "Человек" должны быть имя и возраст. Поэтому мы и пишем поля name и age в классе Person. Я буду все это объяснять на следующих уроках)
НА Eclipse не запускается ( пишет ошибку "the type Person is already definedв" строке class Person). Хотя, скопировав весь этот код в intelliJ - все работает!! Получается формат различается ((((
Регистрируйтесь на курс "Продвинутая Java": ua-cam.com/video/rRe1vT0SDD8/v-deo.html
Практикуйтесь в написании Java кода: java-marathon.tilda.ws
большая просьба. представляйся перед каждым видео.
Посмотри Сергея Немчинского, как он делает.
Классный ты мужик, только непонятно кто =(
Спасибо наконец-то, нашел нормальный урок где объяснили что значит класс
что значит строка и что значит метод .
А то все приводят пример кошки собаки , а написать в программе как это выглядит никто не может...
Читал такую поговорку: "Человек профессионал, только в том случаи, когда он может сложные вещи объяснить простыми словами.!"
Спасибо!!!!!! Еще раз продолжайте в том же духе обучать, очень круто спасибо !!!
Развеселил ты меня с Романом, спасибо за твой курс который никто из тех кого я знаю не смог превзойти даже спустя 8 лет.
Наиль, спасибо за твои труды. Ты очень круто объясняешь, один из лучших на ютубе. Все четко, понятно, без воды и удобно разбито на короткие уроки.
Благодарность автору за труды! Отдельное спасибо, что в Ваших видео не вырезаны ошибки и они исправляются и объясняются. Благодаря такому подходу постепенно начинаешь видеть ошибки в коде.
Купил марафон и продвинутый курс. Не жалею ни капли. Когда у других курсы менее качественные и значительно более дорогие - Алишев просто находка.
Спасибо что не на котах!)) пройду твой курс и перейду на практику.
Если это отсылка к JavaRush, то люто плюсую. Я сюда и пришёл, так как вообще ничего там не понял про объекты и их создание.
@@Krestniy1 ого, а я оказывается не один такой =)
@@pestrikovanton6966 не удивительно, потому как заходишь там в комменты, а там восторженные отзывы о том, как все просто и понятно. Сразу себя идиотом начинаешь чувствовать)
Хах точняк, у javarush явно перебор с этим)
@@Krestniy1 Довольно интересно, мне вот JavaRush, напротив, очень сильно помог разобраться в данной теме.
О боги, хвала тому челу который дал мне ссылку на это видео! Объяснил максимально понятно, спасибо!!!
Учусь сейчас на курсах от GeekBrains на Разработчика. Если бы вы только все знали на сколько плохо там всё объясняют, в прямом эфире на семинарах. Тут в видосе человек за 10 минут объяснил то что там будут минут 40 объяснять, но так и не поймёшь!) Спасибо! Все видосы смотрю и голос нормальный не раздражает, а материал вообще как боженька доносит!
Как успехи ? У вас все получилось ?
буду все видосы лайкать и коментить благодарнастями! :)) спасибо большое! возвращаюсь даже если что то уже забылось по мере обучения, очень помогает!
Спасибо большое за видео, только начала смотреть и все проставляется на свои места, хооший у вас потенциал преподавания. кратко и четко.
Как же Вы хороши! Я просто в восторге. Просто лучший преподователь!
Спасибо!
Лучше и не могло быть, круто что наткнулась на вас 😃😃😃!
Класс, отпад, восхитительно! Вот эта аналогия с примерами отлично мне помогла, наконец, понять, что это за сущности и какая между ними зависимость в Java. А на JavaRush было непонятно. Спасибо, alishev!
АААА, как же всё стало понятно! Спасибо!! Пусть хоть ролику уже 4 года)
Крутой чел! Видео легкие, приятно смотреть, нет лишней информации!
Спасибо, все понятно и без воды!
Я вторую неделю бьюсь с классами. и случайно наткнулась на видео в ютубе. слушала в захлеб. спасибо огромное! буду все ваши видео о джаве смотреть
У Вас просто шикарно получается объяснять!!!
Благодарю за видео! Когда я не понимаю то предпочитаю разбираться на примере! Спасибо очень помогло.
Ты красавчик. очень хорошо обьясняешь. Так держать. спасибо за материал
Пересматриваю уже 3 раз и каждый раз узнаю что то новое
Огромное тебе спасибо! Второй день с этими классами мучался, разнае уроки смотрел, ты объяснил это так, что я понял :) лайк, подписка :)
Потрясающе разжевано! Благодарю!!!
хм, сразу все разложилось по полочкам. а столько мучений прошла... Спасибо большое
мдс - модельДляСборки?)
Короче:
Класс - это проект.
Объект - это дом, построенный по проекту.
Спасибо большое за урок.
Супер, всё кристально понятно.
Коротко и понятно, спасибо.
Спасибо огромное, за то что Вы делаете!!!
Спасибо большое! Отлично объяснил! А то с этим Person совсем запутали. Теперь все понятно!
Благодарю за труд!
Продолжаю благодарить. Предложение то же: почему бы не давать задания в конце урока? ;) Еще раз спасибо!
Спасибо большое за Ваш труд
Тема легкая, быстро усвоил😏
наконец-то до меня дошло
Куплю курс на Udemy чтобы отблагодарить за труды. Автор оставте под видео ссылки на ваши Udemy курсы для всех., в плане купить ocновы GIT и продвинутую джаву.
спасибо за видео
В 50 Рома становится Романом))
Отличный урок! Спасибо!
День добрый,
у вас есть видео по сортировке слиянием? Пока не нашел
Отличный урок. П.С. Человек прямоходящий это Homo erectus
доходчиво, понятно и интересно, спасибо!
Спасибо за видео, оказалось полезным!
Домашнее задание:
1. создайте весь код из урока.
2. добавьте Scanner, для захвата вашей строки
3. пусть программа спросит как вас зовут и сколько вам лет
4. затем программа пишет "привет" юзернейм, а меня зовут ***** и мне ** лет, я старше/младше тебя на *** лет.
5. разместите код ниже коммента, подглядывать за чужими ответами только после вашего готового кода!
мой вариант, строки ниже "main"
System.out.println("Привет, как тебя зовут?");
Scanner ask = new Scanner(System.in);
String askName = ask.nextLine();
System.out.println("Привет, " + askName +" сколько тебе лет?");
int askAge = ask.nextInt();
System.out.println("Приятно познакомиться, " + askName);
Person Boris = new Person();
Boris.age = 22;
Boris.name = "Борис";
if(askAge> Boris.age){
int k = askAge - Boris.age;
System.out.println(" А меня зовут " + Boris.name + ", я тебя младше на " + k + "лет" );
} else if (askAge< Boris.age){
int k = Boris.age - askAge;
System.out.println(" А меня зовут " + Boris.name + ", я тебя старше на " + k + "лет" );
}else {
System.out.println(" А меня зовут " + Boris.name + ", а мы оказывается ровесники" );
}
}
}
class Person {
String name;
int age;
}
Вы - гений! Спасибо!
Спасибо автору за его труд, и пользуясь случаем, может быть автор, либо кто-нибудь из тех кто прочитает комментарий, посоветуют сайт с толковой практикой по Java Core?
Джава раш)
спасибо за подробное объяснение
Пожалуйста!
просто и понятно, спасибо большое!!
Спасибо за уроки, но мог бы повыкладывать ссылки с дз
по уроку 14 для меня:
6:40 У класса могут быть ПОЛЯ(данные) и МЕТОДЫ (действия)
Создать класс Person с двумя полями - name и age.
Создать два объекта Петя и Вася одному 50 лет а другому 60
После каждого обекта вывести на экран текст Меня зовут и имя мне столько-то и возраст
ПРИМЕЧАНИЕ преподавателя: к полям класса в обычной жизни не так обращаются
Салам, есть успехи?
@@vadimbanov7084 да. а у Вас?
@@Mariam_PinkLotus месяц назад начал учить, пока что получается хорошо
@@Mariam_PinkLotus как вы сейчас можете свои знания оценить?
@@vadimbanov7084 у меня пока депрессия. этим занята
Спасибо вам большое💗
Все видео по плейлисту подряд иду и руками вписываю public static vo..... И только в этом видео показали psvm, который в 4 символа рисует всю строку... :-)
Единственное, что вы не прояснили, так это то, что получается, что класс располагается после полей? Для меня просто это было немного нелогично. То есть сначала вводим данные , а потом уже пишем сам класс, который содержит эти данные? Так? Практическим методом это понял - пробовал удалить нижние строчки - class Person{ и далее, и программа не запустится, все будет в ошибках. Хотелось просто в теоретическом плане уложить все в голове. Буду благодарен за комменты.
Наилю всегдашняя благодарность за такие замечательные курсы. То, как подается материал, не гасит пламя мотивации освоить программирование, приобрести необходимые нам навыки
Попробовал переставить класс вперед, все работает, так что в принципе вопрос снимается))
public class ClassesAndObjects{
public static void main(String[] args){
class Person {
String name;
int age;
}
Person person1= new Person();
person1.name = "Роман";
person1.age = 50;
System.out.println("Меня зовут " + person1.name + " ,мне " + person1.age);
Person person2 = new Person();
person2.name = "Вован";
person2.age = 22;
System.out.println("Меня зовут " + person2.name + " ,мне " + person2.age);
}
}
спасибо!
Вот мы мне такого учителя информатики)))
Большое спасибо
Подскажите пожалуйста, почему у меня не компиллируется программа, полностью повторяющая вашу? Ошибка в выражении new Person(). После того как вместо "class Person" я написала "static class Person", программа скомпиллировалась.
скорее всего класс объявлен внутри созданного публичного
@@FerraKube СПАСИБО БОЛЬШОЕ!!! Я тоже на это напоролась
Ну класс person такое себе. Класс это совокупность функций и свойств,где свойства это переменные, а функции это функции,или еще называют методами. Для чего они нужны. Для описания сущности,сущность это объект,или инструмент. Вот пример:
Class ConectionDb{//Подключения к базе данных
public String nameDb = "MyFistDb";//Свойства они же переменные
public String localHost = "localhost";
public String UserName = "root";
public String password = "";
//Абстрактный пример
public void connect(){//Метод или функция
return Db.connect(this.nameDb,this.localHost,this.UserName,this.password);
}
}
Вот мы с вами описали подключения к базе данных,теперь можно пользоваться этим инструментом где угодно,и когда удобно.
String connectData = new ConectionDb;
//Подключаемся к базе.
connectData.password = "1234";//Получили наше свойства через наш класс
connectData.connect();
А класс person,animals, это плохой пример поскольку уводит от самой идее ооп.
Более ясный пример, чем с обезьянами. Благодарю за пример, возьму на заметку!)
оч странное объяснение модификатора доступа public... причем тут сабклассы?
Спасибо!
Ахахах)) пусть его будут звать "Рома". Пусть ему будет 50 лет. Тогда его должны звать "Роман" ))) Спасибо за уроки)
Подскажите, пожалуйста, почему class Person прописан за скобками класса ClassesAndObjects? Ведь он же не публичный. Еще: по правилам сначала должен прописываться метод а потом доп. классы? Спасибо.
класс человек прямоходячий )))))
Бөлексің палуан👍
А почему мы новый объект класса Person создаем не в самом классе Person, а пишем в классе ClassesAndOb?
да, автор не объясняют такие моменты/ это пробел/новый объект класса Person создается в классе ClassesAndObjects потому, что этот класс является основным классом программы и в нем происходит взаимодействие с объектами класса Person/ В классе ClassesAndObjects определены статические методы, которые используют объекты класса Person для выполнения различных операций. Статические методы имеют выше привелегии чем нестатические, стат методы принадлежат самому классу а не его экземпляру, поэтому они могкт быть вызваны без создания объекта класса
Почему нельзя задать string name и int age в public class ClassesAndObjects?
10:35=>а почему запятая записана отдельно?
Объясните пожалуйста, переменные person1 и person2 можно называть объектами? Или это всё таки ссылочная переменная на объект? В JavaRush их например категорически не называют объектами..
Это ссылка на объект
Спасибо за курс! Есть ли курсы от вас на udemy?
Да, Продвинутая Java. Последнее видео в этом плейлисте.
Где можно получить практические задания? (сайты, приложения...)
public class ClassesAndObjects {
Person person1 = new Person();
// На прямую обращаться классам это неправильно нарушает Инкапсуляция
}
class test{
}
class test2{
}
*** public class должен быть всегда один*
class Person{
// У класса могут быть:
//1. Данные (поля)
//2. Действие, которые он может совершать (методы)
}
/////1. Данные поля/////
class Person{
String name;
int age;
}
Не понимаю, почему поля(данные) и действия(методы) мы сразу не создаем в методе main, а создаем их в подклассе Person?
Раз ему 50 лет - то тогда его должны звать РомаН))
Спасибо! Подписался на всякий случай, вопросы будут, буду обращаться на этот канал.
Спасибо вам.
Наиль, подскажи плз что я получу по этой подписке? www.udemy.com/course/beginners-java/ Там только видео или еще какие либо материалы?
Ничего. Там все то же самое, что и здесь.
Не до конца понимаю: мы создаем отдельный класс Person, и используем его поля, но пишем код внутри другого публичного класса… почему так? Почему не внутри созданного нами класса?
вот и мне не понятно
8:24 он пустил шептуна, клянусь!)))
Вопрос автору, если конечно канал еще актуален. Почему, когда мы наработали в процессе обучения несколько классов, и где то в одном из первых классов ошибка, то при запуске последующего нового класса Идеа находит ошибку в старом классе и вываливает ошибку? Такое ощущение, что все создаваемые в процессе обучения классы зависимы друг от друга, и ран начинается с Хеловорда..
Потому что ты запускаешь весь проект а не конкретный класс )
у меня код в одном классе работает в другом нет. Не знаю где именно проблема. Что это может быть? Программа успешно запустится, но как только дойдет время до определнного кода, программа перестает работать.
Добрый день, а как Вы так быстро напечатали класс мэйн. Есть какая-то комбинация клавиш?
psvm + Tab
@@alishevN спасибо
Спасибо .
почему любой правильный код у кого то я скопирую а все равно выходят ошибки или в онлайн компилятор или InteligiIdea
ааааа да ладнооо
блин
понятно
почему мы создаем объекты в методе main , а не остаемся в классе Person?
Я не понял класс и объект одно и тоже?
Улитка....
Я ее запомнил...
4:36 Человек прямоходящий - homo erectus
Привет !Смотрю с удовольствием твои уроки,очень хорошо все объясняешь,но все равно кое что не понимаю вот например посмотри
пожалуйста что не так?
public class PersonAndMethod {
public static void main(String[] args) {
Person person1 = new Person();
person1.name = "Вован";
person1.age = 30;
System.out.println("Привет " + "," + "меня зовут" + (person1.name) + "мне" + (person1.age) + "!");
}
}
class Person{
int age;
String name;
}
а в консоли вот такое выдает
?????? ,???? ?????????????30!
Process finished with exit code 0
И еще вопрос а обязательно чтобы объявить age и name создавать class Person
или можно и после метода main их объявить?
просто непонятно как то роде класс Person отдельно а метод main относится к public class PersonAndMethod .
+Sasha Grey У тебя проблемы не с программой, а с кодировкой. Твой компьютер не понимает русского языка.
age и name ты можешь объявить в любом классе.
ты также можешь их объявить в методе main.
но мы объявляем их в отдельном классе Person потому, что у нашей модели "Человек" должны быть возраст и имя. Если ты переименуешь свой класс PersonAndMethod в класс Program, например, то все встанет на свои места.
У тебя будет два класса - Program и Person.
У класса Program будет метод main, в котором будут выполняться нужные инструкции и создаваться объекты. А Person - это тот класс, из которого объекты и создаются. У каждого объекта "Человек" должны быть имя и возраст. Поэтому мы и пишем поля name и age в классе Person.
Я буду все это объяснять на следующих уроках)
Публичный класс может быть только один... имеется ввиду в рамках одной программы?
+Семен Дмитров В рамках одного java-файла.
По - простому: В рамках одной вкладки в вашей IDE
Спасибо!А как сделать чтобы компьютер понимал русский язык?
+HEISENBERG поменять кодировку на UTF-8
у тебя прошка или ейр?
НА Eclipse не запускается ( пишет ошибку "the type Person is already definedв" строке class Person). Хотя, скопировав весь этот код в intelliJ - все работает!! Получается формат различается ((((
А почему когда я запустил программу оно не заработало?
Хочу поинтересоваться как тебе мак для программирования
+mistery x отлично
Мне просто нужно понять для чего это или где используется этот более сложный метод. Я пока не понимаю
у меня почему-то не выводит данные
Если 50 лет, значит Роман
А почему у меня программа хочет статик класс? В чем отличие?
почему у меня файл сохраняется формата IntelliJ IDEA а не в java???
если правильно понял, то фиолетовые буковки - это поля класса или объекта.)
+Шаукат Абульханов Не обращайте на это внимания, цвет зависит от цветовой схемы среды разработки.
почему у меня Person у втором класе подчеркнутый красным ?