/
Nicholas
/
java_basics
Обзор
Документация
Войти
/
Nicholas
/
java_basics
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ObjectsAndClasses_Encapsulation/src/Main.java
26 строк
1 KB
Николай Соколовский
Cargo and Dimensions classes (private void moveDown correction)
01 авг 2023, 10:15
01 авг 2023, 10:15
60af861
Код
Авторство
О чём код?
import java.util.Scanner; public class Main { public static void main(String[] args) { System.out.println("Задание 2. Грузы, передаваемые в курьерскую службу."); Dimensions dimension = new Dimensions(3, 3, 3); Cargo cargo1 = new Cargo(dimension, 20, "Москва", false, "123456abc", false); Cargo cargo2 = cargo1; cargo2 = cargo2.setAddress("Новосибирск"); cargo2 = cargo2.setWeight(45); cargo2 = cargo2.setDimension(3, 3, 4); System.out.println("Груз 1. рег.номер:" + cargo1.getRegNumber() + ", объём: " + cargo1.getVolume() + ", адрес: " + cargo1.getAddress() + ", вес: " + cargo1.getWeight()); System.out.println("Груз 2. рег.номер:" + cargo2.getRegNumber() + ", объём: " + cargo2.getVolume() + ", адрес: " + cargo2.getAddress() + ", вес: " + cargo2.getWeight()); System.out.println(); System.out.println("Задание 1. Лифт."); Elevator elevator = new Elevator(-3, 26); while (true) { System.out.print("Введите номер этажа (или 999 для выхода из программы): "); int floor = new Scanner(System.in).nextInt(); if (floor == 999) break; elevator.move(floor); } } }