Прошу подсказать, не могу понять как как сделать реализацию интерфейса.
1.Нужно создать интерфейс, сделал:
public interface RemoteControlFromAirConditioner {
public boolean ON();
public boolean OFF();
public boolean IncreaseTemperature();
public boolean ReduceTemperature();
}
Далее, по условию нужно посмотреть возможности (вкл/выкл, добавить температуру/снизить) Создать класс, которые реализует данный интерфейс:
Получилось так:
public class Conditioner implements RemoteControlFromAirConditioner {
public boolean ON() {
return true;
}
public boolean OFF() {
return false;
}
public boolean IncreaseTemperature() {
return true;
}
public boolean ReduceTemperature() {
return false;
}
}
Как добавить условия, к примеру что вкл - это включить, и что если вызвали метод ON, то снова его нельзя вызвать. Аналогично и с OFF
Далее, нельзя вызвать метод добавить/снизить температуру, пока конд. выключен
Добавьте поле состояние кондиционера. и проверяйте его, например так
public class Conditioner implements RemoteControlFromAirConditioner {
private State curState;
public boolean ON(){
if(curState == State.WORKING){
...
}
}
...
enum State{
WORKING,
....
}
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Я прошу у вас совета, как правильно реализовать данный vertical timeline, такой как на картинке
Не происходит запись данных формы в БДНе могу понять почему
У меня есть задача нужно в селект выгружать список всех созданных в вордпрессе рубрик, перерыл кучу функций в WP, но все они завязаны на том...
По клике на кнопку в форму отправки сообщения вставляется ник пользователя которому адресовано это сообщениеНа выходе получается @Ник получателя@,...