package vn.edu.rmit.examples;
public class ConcreteRemote extends RemoteControl {
private int currentChannel;
@Override
public void on() {
on();
}
@Override
public void off() {
off();
}
@Override
public int setChannel(int c) {
return setChannel(c);
}
public int nextChannel() {
return setChannel(currentChannel + 1);
}
public int previousChannel() {
return setChannel(currentChannel - 1);
}
@Override
public int returnToPriorChannel() {
return super.returnToPriorChannel();
}
}