Buscar

PTI Danielli Almeida da Luz APLICANDO OS CONCEITOS DA PROGRAMAÇÃO ORIENTADA A OBJETOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

CENTRO UNIVERSITÁRIO SENAC 
 
 
 
 
Danielli Almeida da Luz 
 
 
 
 
 
 
 
APLICANDO OS CONCEITOS DA 
PROGRAMAÇÃO ORIENTADA A OBJETOS 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
São Paulo 
2023 
Implemente o construtor da classe ponto que recebe por parâmetros dois valores inteiros 
com os valores dos atributos x e y respectivamente. Implemente um outro construtor para 
classe Ponto que não recebe nada por parâmetro, o construtor inicializa os atributos da 
classe (x e y) com o valor zero. Note que aqui utilizamos polimorfismos estático. 
 
 
A classe Ponto tem dois 
atributos privados, x e y, que 
representam as coordenadas do 
ponto no plano cartesiano. 
• Na linha 7: O primeiro 
construtor recebe dois valores 
inteiros e atribui o valor de x e 
y aos atributos correspondentes 
da classe. 
• Na linha 12: O segundo 
construtor é o construtor 
padrão, que não recebe 
parâmetros e inicializa x e y 
com zero. 
• Na linha 17:A classe 
também tem quatro métodos 
getters e setters para acessar e 
modificar os valores de x e y. 
 
 
 
 
Implemente um método que verifica se dois pontos são iguais, ou seja, verifique se dois 
pontos possui os mesmos valores para x e y, um dos pontos será passado de forma implícita 
na chamada do método e outro de forma tradicional como parâmetro do método. Em 
seguida, implemente o método que calcula a distância entre dois pontos, para tanto o 
objeto que invoca o método é considerado um parâmetro (implícita) e outro objeto Ponto 
é passado por parâmetro ao método (explícita). 
 
 
Construtores: 
• Na linha 10: Método que verifica se dois pontos são iguais. 
• Na linha 17: Método que calcula a distância entre dois pontos.

Continue navegando