• Matéria: Informática
  • Autor: douglasfernandoca
  • Perguntado 3 anos atrás

Considere uma classe “Ponto” em Python e dois objetos definidos como seguem:

class Ponto:
def __init__(self, x, y):
self.x = x
self.y = y

p = Ponto(2, 3)
q = Ponto(4, 5)
Assinale a alternativa correta:

a.
A função __init__ só vai ser executada se for chamada explicitamente.

b.
Todas as alternativas estão corretas.

c.
Após a execução, o ponto p terá os valores 2 e 3 para os atributos x e y, respectivamente.

d.
Após a execução, teremos p.x == q.x e p.y == q.y.

e.
Existem dois objetos da classe Ponto e ambos apontam para o mesmo endereço de memória.

Respostas

respondido por: samste
3

Resposta:

c. Após a execução, o ponto p terá os valores 2 e 3 para os atributos x e y, respectivamente

Explicação:

Conferido via AVA

Perguntas similares