Letra b é a resposta que mais se aproxima da realidade não pelo fato do valor de x e y ser igual a zero e sim porque as variáveis initX e initY não são definidas no código.
A alternativa a seria verdadeira se o código fosse escrito da seguinte forma:
class Ponto:
def __init__(self, x = 0, y = 0):
self.x = x
self.y = y
p = Ponto(2, -1)
q = p
Dessa forma seria instanciado um objeto p do tipo Ponto que seria acessado pelas variáveis p e q pois elas apontam para o mesmo endereço de memória, consequentemente, o mesmo objeto.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar