Classe e Instância - Básico

1. Classe e Instância - Básico

Marcos Augusto Soares
MarcosAUG

(usa Nenhuma)

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)



  


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

Jeffersson Abreu
ctw6av

(usa Nenhuma)

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

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

pontoA.mostrarPonto() 







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts