Anna Kotlyar

Starting audit...
[ERROR] /usr/src/app/src/Point.java:1: Missing package-info.java file. [JavadocPackage]
[ERROR] /usr/src/app/src/Point.java:3:5: Missing a Javadoc comment. [JavadocVariable]
[ERROR] /usr/src/app/src/Point.java:8:5: Missing a Javadoc comment. [JavadocVariable]

Не могу понять что он хочет

14 0

Здравствуйте.

Это сообщения линтера о стиле кода. Они не влияют на успешность прохождения задания. Главное что бы в OUTPUT не было ошибок.

P.S. Форматируйте пожалуйста свои сообщения.

0

Сергей Алексеенко, OUTPUT сообщений нет, только такие, и дальше к другому заданию пройти не удается

0

OUTPUT сообщений нет

Не может быть. Там всегда выводится информация. Иногда об ошибках. Например:

make: Entering directory '/usr/src/app'
mkdir -p out
find . | grep java > sources.txt
javac @sources.txt -sourcepath src -d out -cp out
make: Leaving directory '/usr/src/app'

Попробуйте нажать кнопочку Завершить. Если не поможет - давайте сюда ссылку на ревью.

0

Сергей Алексеенко, https://ru.hexlet.io/code_reviews/158697

0

Вижу OUTPUT далеко не пуст. Разберемся. )

Обратите внимание на класс Game - там синтаксическая ошибка. Пройдитесь по каждой переменной.

В классе Player та же ошибка, только с каждой переменной.

А с какой целью в классе Point Вы сделали поля закрытыми от внешнего мира? Как получить теперь к ним доступ? Геттеров и сеттеров то у нас еще нет...

Подсказка:

Если строка кода не заканчивается точкой с запятой -- значит эта строка кода, для компилятора, продолжается на следующей строке файла.

0

Сергей Алексеенко, мой косяк, я смотрела на литер((( сейчас разберусь спасибо

0

Сергей Алексеенко, как я поняла, мне нужно в Game и Player создать методы?

0

как я поняла, мне нужно в Game и Player создать методы?

Нет. Согласно заданию: нужно каждому полю назначить тип.

0

Сергей Алексеенко, так он назначен, как и в примере, просто не понимаю что с точкой запятой он хочет. Посмотрела в гугле эту ошибку, в основном пишут про метод

0

...так он назначен, как и в примере...

В примере:

       // BEGIN
       int
       // END
       x;

В вашем решении:

  1. // BEGIN (write your solution here)
    private int // слово "private" закрывает поле для всех за пределами класса.
    // END
    x;
    
  2. // BEGIN (write your solution here)
    String // один раз объявили тип
    // END
    String name; // второй раз объявили тип.... Зачем?
    

Посмотрела в гугле эту ошибку, в основном пишут про метод

Хорошо, что Вы пытаетесь найти решение самостоятельно.

Но сперва стоит обратить внимание на слова компилятора, например: Game.java:22: error: ';' expected —> в классе Game в строке 22 ошибка: ожидалась точка с запятой (но ее там нет).

Это определенно синтаксическая ошибка.

На всякий случай приведу информацию из лекции:

В памяти компьютера существует список полей. Каждое поле имеет тип, имя ссылки и объект.

Например: String myString = "Some string"; - String является типом, myString является именем ссылки, а "Some string" является тем самым объектом, на который ссылается ссылка.

0

Сергей Алексеенко, что то недопонимание идет. Скидываю свежее ревью https://ru.hexlet.io/code_reviews/158697#file-2

0

Окей. Вижу, что ключевое слово private убрано — логическая ошибка побеждена.

А вот синтаксическая так и осталась.

Синтаксическая ошибка связана с объявлением типов и повторяется в классах Player & Game. Объясните мне, пожалуйста, почему некоторые типы Вы пишете два раза перед именем ссылки, а некоторые один раз?

А следующие строки, из вашего кода, java не поймет:

    // BEGIN (write your solution here)
    String
    // END
    int uuid;

Так таки int или таки String для ссылки uuid Вы хотите назначить?

0

Сергей Алексеенко, спасибо большое))) я их по сути не трогала, а оказывается как подсказки были) тест прошел

0

Что-то не наблюдаю в ревью четвертой версии вашего решения, которое прошло тесты )

Рекомендую дополнительно пройти вот это практическое задание.

0

Похожие вопросы

Artem Kalachyan 05 марта 2020 →

Кажется, в теории ошибка: У каждого примитива, кроме boolean, есть свои классы-обертки, которые уже являютс...

Roman Katzendorn 28 декабря 2019 →

http://forum.freecodecamp.com/t/java-docs-data-types/16722 эта статья, указанная в ссылках, более не сущест...

Сергей Санжапов 11 ноября 2019 →

Добрый вечер! Не могу понять в чем ошибка и какой тип данных должен быть в field? Подскажите в каком направ...

Юля Оболоша 26 августа 2019 →

Добрый день. Сравнила задание с ответом учителя - всё также, но при проверке появляется ошибка: javac @sour...

Алмаз Акматалиев 09 июня 2019 →

Добрый день! Задание выполнил и вот накопились пару вопросов 1. Правильно ли я понимаю что задание было что...

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Javascript, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →