Ed
ano passado
Para representar a chamada de um método em um sistema orientado a objetos, geralmente seguimos a sintaxe que envolve um objeto (ou instância de uma classe) seguido pelo método que queremos chamar. Analisando as opções: A) `cliente.comprar()` - Esta opção está correta, pois representa um objeto `cliente` chamando o método `comprar()`, que é a forma comum de invocar um método em programação orientada a objetos. B) `comprar(dados_cliente)` - Esta opção não está correta, pois não está associada a um objeto específico. C) `comprar().cliente` - Esta opção não faz sentido, pois parece misturar a chamada de um método com a referência a um objeto. D) `comprar().cliente()` - Semelhante à opção C, não está correta pela mesma razão. E) `clienteCompra();` - Esta opção não segue a convenção de chamada de método em um objeto. Portanto, a opção correta é: A) cliente.comprar().