olá, quis dar uma inovada, e fazer diferente e sozinho. Acho que ficou legal, rs. Qualquer critica sobre erros ou alguma melhoria, eu agradeço.
class Mercado {
String produto;
double preco;
bool disponibildiade;
Mercado(this.produto, this.preco, this.disponibildiade);
}
class Acougue extends Mercado {
String carneBoi;
String carnePorco;
Acougue(
this.carnePorco, this.carneBoi, String produto, double preco, bool dispobilidade,)
: super(produto, preco, dispobilidade);
}
class Padaria extends Mercado {
bool isDoce;
Padaria(String produto, double preco, bool dispobilidade, this.isDoce)
: super(produto, preco, dispobilidade);
verificandoGosto() {
if (isDoce) {
print('A(o) $produto, é doce!');
} else {
print('A(o) $produto, é salgado');
}
}
fazendoPedido(){
print('Olá, vocês tem $produto ? Gostaria de um, qual o preço ? $preco. Ok me ve dois!');
}
}
main(){
Padaria paoDeMel = Padaria('paoDeMel', 5.5, true, true);
(paoDeMel.verificandoGosto());
(paoDeMel.fazendoPedido());
}