User 14018353 Ответов: 4

Камень ножницы бумага игра java gradel


Я новичок в программировании, поэтому я нашел упражнение для создания игры Rock scissors paper следующим образом:

Сборка инструмента Maven или Gradel.

Игрок а всегда выбирает бумагу игрок Б делает случайный выбор

Игра должна позволить обоим игрокам играть 100x друг против друга. Выходные данные программы должны быть в следующем формате (возможно, с другими числами):

"Игрок А выигрывает 31 игру из 100"

"Игрок Б выигрывает 37 из 100 игр"

("Ничья: 32 из 100 игр")

Код должен быть тщательно протестирован с помощью JUnit (+ возможно, Mockito).

Может ли кто-нибудь помочь мне построить его код? Я действительно заблудился (ООП-это нелегко, но я хочу его изучить).

Спасибо.

Что я уже пробовал:

где я должен начать с этой программы

4 Ответов

Рейтинг:
2

Richard MacCutchan

Видеть Учебные Пособия По Java™ [^].


Рейтинг:
1

OriginalGriff

Мы не делаем домашнее задание: оно задано не просто так. Она существует для того, чтобы вы думали о том, что вам сказали, и пытались понять это. Он также существует для того, чтобы ваш наставник мог определить области, в которых вы слабы, и сосредоточить больше внимания на корректирующих действиях.

Попробуйте сами, возможно, вы обнаружите, что это не так сложно, как вы думаете! Серьезно - попробуй. Даже если вы не понимаете этого правильно (особенно если вы не понимаете этого правильно!) вы узнаете кое-что для следующей итерации. То, что мы просто говорим вам, что делать, не помогает вам в долгосрочной перспективе и несправедливо по отношению к вашим одноклассникам, которые иметь пытались сделать это сами.

Если вы столкнетесь с конкретной проблемой, то, пожалуйста, спросите об этом, и мы сделаем все возможное, чтобы помочь. Но мы не собираемся делать все это для вас!


Рейтинг:
1

Patrice T

Цитата:
Я новичок в программировании, поэтому я нашел упражнение для создания игры Rock scissors paper следующим образом:

Это неправильный метод, никто не учится водить машину, выиграв гонку Формулы-1, потому что это не работает. И это знание, потому что только миллионы людей научились программированию до вас.
Чтобы научиться программированию, вам нужно научиться правильно, следуя курсам или учебникам, по крайней мере, чтобы начать работу.
Упражнения здесь для того, чтобы применить то, что вы узнали.
Цитата:
Может ли кто-нибудь помочь мне построить его код?

Единственная возможная помощь-это то, что мы делаем упражнение для вас, а этого мы не делаем, мы только помогаем вам исправить ваш код, но вам нужно показать свою работу и объяснить возникшую у вас проблему.


Рейтинг:
0

Richard MacCutchan

Вы не научитесь программировать, заставляя других людей делать вашу работу. Если вы серьезно относитесь к обучению, то идите в Учебные Пособия По Java™ [^ и проработайте их несколько раз.