Добрый день, подскажите как реализовать. Есть два класса - сотурудника Cборщиу и Курьер. Они реализуют интерфейс doWork() , doBonus(). Есть отдельный класс Склад. В нем есть поле countPickedOrders . При вызове doWork() у Курьера, происходит увеличение значения поля countDeliveredOrders в объекте класса Склад на 1.
Привет! Тут кто-нибудь работал с wildfly? Мне нужно, вроде как, изменить имя datasource: datasource я сегодня утром создал, не заморачиваясь с именем, но в ТЗ недавно заметил, что имя должно быть другим. Как это делается?
Добрый день, подскажите как реализовать. Есть два класса - сотурудника Cборщиу и Курьер. Они реализуют интерфейс doWork() , doBonus(). Есть отдельный класс Склад. В нем есть поле countPickedOrders . При вызове doWork() у Курьера, происходит увеличение значения поля countDeliveredOrders в объекте класса Склад на 1.
Warehouse wr = new Warehouse(); int countDeliveredOrders = wr.countDeliveredOrders;
Courier cour1 = new Courier(countDeliveredOrders);
Это не будет работать. В джаве переменные по значению передаются, т.е. внутри конструктора будет копия переменной countDeliveredOrders, а не сама эта переменная.