Ola pessoal estou com uma duvida, estou usando interface e polimorfismo, mas nao estou conseguindo criar os objetos na class principal, prq, o erro esta na class Principal.
package Polimorfismo;
public interface Lanche {
public String Ingredientes();
public float Preco();
}
//---------------------------------------------------------------------------------------
class Pizza implements Lanche {
public float Preco() {
float preco = 20;
return preco;
}
public String Ingredientes() {
return "Oregano, Calabreza, Mussarela, Cebola, Ovo, Tomate";
}
//---------------------------------------------------------------------------------------
class Sanduiche implements Lanche {
public float Preco() {
float preco = 6;
return preco;
}
public String Ingredientes() {
return "Calabreza, Mussarela, Bacon, Ovo, Tomate, Alface";
}
}
//---------------------------------------------------------------------------------------
class Suco implements Lanche {
public float Preco() {
float preco = 2;
return preco;
}
public String Ingredientes() {
return "laranja, Goiaba, Morango, Manga, Uva, Mangerina";
}
}
}
Principal
package Polimorfismo;
public class VendaLanche {
public static void main(String[] args) {
Lanche pizza = new Pizza();
Lanche suco = new Sanduiche();
Lanche suco = new Suco();
}
}