Exercícios Resolvidos de Membros Públicos e Privados

Ver Teoria

Enunciado

Faça uma classe chama P o n t o 2 D , essa classe deve representar um sistema de coordenadas em duas posições e deve possuir valores de coordenadas x e y como membros privados. Ela deve possuir os métodos c r i a r P o n t o , que recebe dois valores e os passa para os atributos no caso deles estarem no primeiro quadrante, e i m p r i m i r P o n t o que deve imprimir os valores das coordenadas no formato (   x   ,   y   ) .

OBS: Os valores das coordenadas devem ser representados com números reais.

Passo 1

Eai, tudo beleza?

Nessa questão, nós vamos fazer uma simples implementação de uma classe para representar um sistema de coordenadas 2D.

Vamos, inicialmente, declarar a nossa classe P o n t o 2 D com os parâmetros privados x e y , e os métodos públicos c r i a r P o n t o e i m p r i m i r P o n t o .

Passo 2

Agora, vamos definir o método c r i a r P o n t o . Nele, vamos checar se os valores passados estão no primeiro quadrante, ou seja, se ambos os valores são positivos. Caso sejam, vamos atribuir os seus valores aos parâmetros x e y .

Passo 3

Agora, vamos definir o método i m p r i m i r P o n t o . Nele, vamos imprimir os valores das coordenadas no padrão (   x   ,   y   ) :

Resposta