package project1;
class Point{
}
class Rect{
private Point start;
private Point end;
}
public void main(String[] args){
Point p1= new Point(10,20);
Point p2= new Point(20,20);
Rect a = new Rect(p1,p2);
int getstart=0;
System.out.print("시작점("+a.getstart().getX() + ","+a.getStart().getY()+")");
System.out.println("끝점("+a.getEnd().getX()+","+a.getEnd().getY()+")");
System.out.println("넓이="+a.getArea());
System.out.println("둘레="+a.getCircum());
Rect b= new Rect(10,10,20,20);
System.out.print("시작점("+b.getstart().getX() + ","+b.getStart().getY()+")");
System.out.println("끝점("+b.getEnd().getX()+","+b.getEnd().getY()+")");
System.out.println("넓이="+b.getArea());
System.out.println("둘레="+b.getCircum());
}
}
메소드이용해서
둘레넓이 시작점끝점 구하는건대
이거 어떤식으로 해야함??
어떻게할지 감이안잡힘..
구글링열심히해도 잘모르겟슴...
소스는 그대로 써야되고 메소드를 구현해야되는거야? - dc App
이런거 자바 책 보면 예제 많을건데 - dc App
네 소스는 그대로 해야되고 메소드를 구현하는거에용
책한번 찾아볼게유 ㅠㅠ
일단 point가 좌표니까 그 클래스에 float이든 int든 뭐든 변수 2개가 필요할거고 컨스트럭터도 필요할거고 - dc App
Rect가 Point 2개니까 Rect에서 게터로 point 접근하고 거기서 한번 더 게터로 x좌표든 y좌표든 접근하면 될거임 - dc App
감사합니당 한번해볼게융
Constructor, Getter, Setter에 대한 개념이 확실히 잡혀있으면 어렵지 않게 접근할 수 있을고야 화이팅! - dc App