public void Executar() { ClienteEspecial clienteEspecial = new ClienteEspecial("Lucas Skywalker"); clienteEspecial.FazerPedido(1, "Residencial", 1); clienteEspecial = new ClienteEspecial(); clienteEspecial.FazerPedido(1, "Residencial", 1); clienteEspecial.FazerPedido(2, "Comercial"); clienteEspecial.FazerPedido(3); ///cliente.FazerPedido(3); // As instruções a seguir produzem erros de compilação. // Um argumento tem que ser fornecido para o primeiro parâmetro, e ele // precisa ser um inteiro. //clienteEspecial.FazerPedido("Residencial", 1); //clienteEspecial.FazerPedido(); // Você não pode deixar um "buraco" nos argumentos //clienteEspecial.FazerPedido(3, , 4); //clienteEspecial.FazerPedido(3, 4); // Você pode usar um argumento nomeado para fazer // a instrução anterior funcionar. clienteEspecial.FazerPedido(3, quantidade: 4); }
public void Executar() { ClienteEspecial clienteEspecial = new ClienteEspecial("Lucas"); clienteEspecial.FazerPedido(1, "Residencial", 1); clienteEspecial = new ClienteEspecial(); clienteEspecial.FazerPedido(1, "Residencial", 1); clienteEspecial.FazerPedido(2, "Comercial"); clienteEspecial.FazerPedido(3); clienteEspecial.FazerPedido(3, quantidade: 4); }