Pular para o conteúdo

Classe e Instância - Básico

Responder tópico
  • Denunciar
  • Indicar

1. Classe e Instância - Básico

Enviado em 06/03/2020 - 12:47h

Crie uma classe que defina um ponto no plano cartesiano. Crie métodos para:

a.Mostrar as coordenadas do ponto;

b.Determinar a distância do ponto até a origem;

c.Determinar a distância do ponto até outro ponto cujas coordenadas são fornecidas como parâmetros;

d.Mover o ponto, informando um vetor (x,y) como parâmetro.


Tentei algo assim para o item A, porém está dando um erro
#declarar classe PONTO

class Ponto():

def __init__(self,xInicial,yInicial):
self.x = xInicial
self.y = yInicial

def mostrarCoordenadas(self):
return self.x and self.y






pontoA = Ponto(15,3)

print("As coordenadas do ponto A é", pontoA.mostrarCoordenadas)

Responder tópico

2. Re: Classe e Instância - Básico

Enviado em 06/03/2020 - 12:53h

Na última linha adiciona um () para fazer a chamada do método da instância.

pontoA.mostrarPonto() 

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder