Crie uma classe, onde seus métodos possam ser acessados sem a necessidade de instanciação da classe. Esta classe deve ter os seguintes métodos:
calcularTotal: Sabe- se q um hotel cobra R$80,00 de diária para mais de 15 dias e R$105,00 normalmente. O método deverá receber a quantidade de dias e retornar o total a ser pago pelo cliente;
alguém pode me ajudar com essa questão?!.
fiz dessa forma mas não sei se está correto:
package calcularDiariaHotel;
public class Hotel {
static double diaria1 = 105;
static double diaria2 = 80;
static int dias = 0;
public static int DiasDaDiaria(int d){
dias = d;
return d;
}
public static double Diarias1(double d1) {
diaria1 = d1;
return d1;
}
public static double Diarias2(double d2) {
diaria2 = d2;
return d2;
}
}
package calcularDiariaHotel;
import java.util.Scanner;
public class HotelTeste {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("Coloque a quantidade de dias que irá ficar no hotel: " );
Hotel.DiasDaDiaria(s.nextInt());
if(Hotel.DiasDaDiaria(Hotel.dias) <= 15) {
System.out.println("" + Hotel.Diarias1(Hotel.diaria1));
}else {
System.out.println("" + Hotel.Diarias2(Hotel.diaria2));
}
}
}