package Reserva;
public class Reserva {
void reservar(){
System.out.println("Reserva realizada");
}
void reservar(String data){
System.out.printf("Reserva feita para o dia %s\n", data);
}
void reservar(String data, int pessoas){
System.out.printf("Reserva feita para o dia %s para %s\n pessoas", data, pessoas);
}
}
package Reserva;
public class ReservaVip extends Reserva{
@Override
void reservar() {
System.out.println("Reserva VIP confirmada com atendimento exclusivo!");
}
}
package Reserva;
public class Main {
static void main(String[] args) {
Reserva reserva = new Reserva();
reserva.reservar();
reserva.reservar("23/04");
reserva.reservar("23/04", 3);
ReservaVip reservaVip = new ReservaVip();
reservaVip.reservar();
}
}