Ed
há 8 meses
Para representar a chamada de um método em um sistema orientado a objetos, geralmente utilizamos a notação que reflete a relação entre o objeto e o método que ele invoca. No caso apresentado, estamos lidando com um cliente que realiza uma compra online. Vamos analisar as opções: A) cliente.comprar() - Esta opção indica que estamos chamando o método "comprar()" a partir de um objeto "cliente". Isso é típico em programação orientada a objetos, onde o método é um comportamento do objeto. B) comprar(dados_cliente) - Aqui, parece que estamos chamando uma função chamada "comprar" e passando "dados_cliente" como argumento, mas não está claro que isso é um método de um objeto cliente. C) comprar().cliente - Esta opção sugere que "comprar()" retorna um objeto que tem um atributo "cliente", o que não é a forma usual de chamar um método. D) comprar().cliente() - Semelhante à opção C, mas sugere que "cliente" é um método, o que não faz sentido no contexto. E) clienteCompra() - Esta opção parece ser uma função, mas não reflete a chamada de um método de um objeto cliente. A opção que melhor representa a chamada de um método que realiza a tarefa de um cliente comprar online é: A) cliente.comprar().
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material