/
digit
/
java-oop-polymorphism-shooter
Обзор
Документация
Войти
/
digit
/
java-oop-polymorphism-shooter
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
28 строк
1008 B
digit
Create: Main.java, Player.java, Weapon.java, Pistol.java, BigGun.java, AssaultRifle.java, RPG.java, Slingshot.java, WaterPistol.java
07 июл 2026, 13:34
Верифицирован
07 июл 2026, 13:34
6c771fa
Код
Авторство
О чём код?
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); Player player = new Player(); // создание объекта игрока System.out.format("У игрока %d слотов с оружием," + " введите номер, чтобы выстрелить," + " -1 чтобы выйти%n", player.getSlotsCount() ); int slot; boolean isRunning = true; while (isRunning) { // цикл игры System.out.println("Введите номер слота [0-" + (player.getSlotsCount() - 1) + "] или -1"); slot = scanner.nextInt(); player.shotWithWeapon(slot); // выстрел игрока if (slot == -1) { isRunning = false; } } System.out.println("Game over!"); } }