Respostas
Ed
Neste caso, para garantir que o valor da coordenada x seja armazenado de forma que possa ser recuperado posteriormente pelo método get(), é importante entender a organização dos namespaces em Python. Analisando as opções: a) Armazenar coordx diretamente no namespace da classe Ponto - Isso faria com que o valor fosse compartilhado por todas as instâncias da classe, o que não é o ideal para coordenadas específicas de cada ponto. b) Armazenar coordx no namespace associado à instância específica do objeto Ponto - Esta é a abordagem correta, pois cada instância teria sua própria coordenada x armazenada separadamente. c) Armazenar coordx em uma variável local dentro de get() - Isso não permitiria que o valor fosse acessado posteriormente, pois variáveis locais são destruídas quando a função termina. d) Armazenar coordx em uma variável global denominada x - Variáveis globais não são recomendadas para armazenar valores específicos de objetos, pois podem causar confusão e conflitos. e) Armazenar coordx em uma variável local de set() - Assim como em (c), variáveis locais não são a melhor opção para armazenar valores que precisam ser acessados posteriormente. Portanto, a alternativa correta é: b - Armazenar coordx no namespace associado à instância específica do objeto Ponto. Isso garantirá que cada objeto Ponto tenha sua própria coordenada x armazenada separadamente.
✏️ Responder
Para escrever sua resposta aqui, entre ou crie uma conta