package br.com.nadson.desafiosc9.modelo;
public class Reserva {
public void reservar(){
System.out.println("Reserva Realizada");
}
public void reservar(String data){
System.out.println("Reserva feita para o dia: "+data);
}
public void reservar(String data, int pessoas){
System.out.printf("Reserva feita para dia %s para %d pessoas",data,pessoas);
}
}
package br.com.nadson.desafiosc9.modelo;
public class ReservaVip extends Reserva{
public void reservar(){
System.out.println("Reserva Vip realizada com tratamento especial");
}
}
package br.com.nadson.desafiosc9.principal;
import br.com.nadson.desafiosc9.modelo.Reserva;
import br.com.nadson.desafiosc9.modelo.ReservaVip;
public class ControleDeReservas {
public static void main(String[] args) {
Reserva reserva= new Reserva();
reserva.reservar();
reserva.reservar("12/12/2024");
reserva.reservar("12/12/2024", 2);
Reserva vip=new ReservaVip();
System.out.println("-----------------");
vip.reservar();
}
}