Power java 07장 Programming 1번문제 풀이

Posted by 알 수 없는 사용자
2016. 3. 30. 10:12 Java/PowerJava 문제풀이

※ 문제풀이는 작성자 본인이 직접 한것이므로 100%정답이 아닐 수 있습니다.

   혹시 보시고 틀린 부분이 있으면 알려주시기 바랍니다.


1. 사각형을 나타태는 클래스 Rectangle을 만들어보자. 사각형은 가로(w)와  세로(h)를 가지며, 사각형의 넓이를 반환하는 area(), 사각형의 둘레를 반환하는 perimeter()들의 메소드를 가진다. Rectangle 클래스를 작성하고 객체를 생성하여 테스트하라. 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package day04;
 
class Rectangle{
    int w,h;
    int area,perimeter;
    public void area(){
        area = w * h;
        System.out.println("area = "+area);
    }
    public void perimeter(){
        perimeter = (w+h)*2;
        System.out.println("perimeter = "+perimeter);
    }
        
}
public class Programming7_1 {
    public static void main(String[] args) {
        Rectangle rc = new Rectangle();
        rc.w = 3;
        rc.h = 5;
        rc.area();
        rc.perimeter();
    }
}
cs


※ 문제 출처 : POWER JAVA 2판/인피니티북스/천인국 하상호 공저