Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aplicando os conceitos da Programação Orientada a Objetos public class Ponto { private int x, y; //construtores public Ponto(int x, int y){ this.x = x; this.y = y; } public Ponto() { this.x = this.y = 0; } //metodos public String verificaPontos(Ponto p) { return p.x == this.x && p.y == this.y ? "pontos iguais" : "pontos diferente"; } public double calculaDistancia(Ponto p) { double x = Math.pow(p.x - this.x, 2); double y = Math.pow(p.y - this.y, 2); return Math.sqrt(x + y); } } Run | Debung class Main { public static void main(String[] args) { Ponto p1 = new Ponto(5, 10); Ponto p2 = new Ponto(50, 100); System.out.println("verficar pontos: " + p1.verificaPontos(p2)); System.out.println("calcula distancia: " + p1.calculaDistancia(p2)); } } Classificação: Confidencial Classificação: Confidencial
Compartilhar