쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 4장 - 1번

2019. 12. 3. 06:35쉽게 배우는 자바 프로그래밍

//반지름을 이용해 원의 넓이를 출력하려고 클래스 내부에 있는 필드를 사용하는 예제
    class Triangle {
    private double side;
    private double height;

    public Triangle (double height, double side) {
        this.height = height;
        this.side = side;
    }
    public double getSide() {
        return side;
    }

    public double getHeight() {
        return height;
    }

    public double findArea () {
        return side * height * 0.5;
    }
}
    public class CircleDemo {
    public static void main(String[] args) {

     Triangle t = new Triangle(10.0,5.0);
        System.out.println(t.findArea());

    }
}

삼각형을 나타내는 Triangle 클래스이다

클래스 명을 바꾸기 귀찮아서 나는 CircleDemo로 쭉 썼다

필드로는 밑변과 높이가 있으며 동작으로는 넓이 구하기와 접근자, 생성자가 필요하다.

테스트 결과 25.0이 나왔다