Ed
há 11 meses
Para entender a chamada de um método no paradigma de programação orientada a objetos, precisamos considerar como os objetos e métodos interagem. No contexto de um sistema onde um cliente realiza uma compra online, a forma comum de representar a chamada de um método que pertence a um objeto (neste caso, o cliente) seria invocar um método que está associado a esse objeto. Vamos analisar as alternativas: A) cliente.comprar() - Aqui, "cliente" é o objeto e "comprar()" é o método que está sendo chamado a partir desse objeto. Esta é uma forma correta de invocar um método de um objeto. B) comprar(dados_cliente) - Esta forma sugere que "comprar" é uma função independente, não associada a um objeto, o que não é típico em programação orientada a objetos. C) comprar().cliente - Esta forma não faz sentido, pois "comprar()" não é um objeto que possui um atributo "cliente". D) comprar().cliente() - Semelhante à opção C, não faz sentido, pois "comprar()" não é um objeto que possui um método "cliente()". E) clienteCompra() - Esta forma sugere uma função global ou independente, não associada a um objeto específico. A alternativa correta, que representa a chamada de um método de um objeto no paradigma orientado a objetos, é: A) cliente.comprar().


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
há 2 anos
Analisando a forma comum de representar a chamada de um método em um sistema orientado a objetos, podemos identificar que a notação usual é a seguinte: objeto.método(). Dessa forma, a representação correta da chamada de um método que realiza a tarefa de um cliente realizar uma compra online seria: A) cliente.comprar()
Mais perguntas desse material