Escreva um programa que classifique um produto em uma categoria com base em um preço e exiba a categoria correspondente, conforme as seguintes regras:
Econômico: preço até R$ 50,00.
Intermediário: preço entre R$ 50,01 e R$ 200,00.
Premium: preço acima de R$ 200,00.
package com.github.aldenyjr.ecommerce;
public class Produto {
private double preco;
private String classificacao;
public Produto(double preco) {
this.preco = preco;
this.classificacao = this.classifica(preco);
}
public double getPreco() {
return preco;
}
public String getClassificacao() {
return classificacao;
}
private String classifica(double preco){
return preco <= 50.0 ? "Econômico" : preco <= 200.0 ? "Intermediário" : "Premium";
}
public void exibeCategoria(){
System.out.println("Categoria do produto: " + classificacao);
}
}
package com.github.aldenyjr.ecommerce;
public class Principal {
public static void main(String[] args) {
Produto mouse = new Produto(150.0);
mouse.exibeCategoria();
}
}
Resultado:
Categoria do produto: Intermediário
PS. Só consigo criar pensando em orientação objeto rsrs.