앞 쪽에 했었던 원의 넓이 구하는 방법과 비슷하게 코딩하였다.
.
.
package ex3;
class Rectangle{
private float length = 1.0f;
private float width = 1.0f;
Rectangle(){}
Rectangle(float length, float width){
this.length = length;
this.width = width;
}
public float getLength(){ return length; }
public void setLength(float length) { this.length = length;}
public float getWidth(){ return width; }
public void setWidth(float width) { this.width = width; }
public double getArea() { return length * width; }
public double getPerimether() { return (length + width) * 2;}
public String toString() {
return "Rectangle[ lenght = " + length + ", width = " + width + " ]";
}
}
public class TestRectangle {
public static void main(String[] args) {
Rectangle rec1 = new Rectangle();
Rectangle rec2 = new Rectangle(5.0f, 3.5f);
System.out.println(rec1);
System.out.println("Area = " + rec1.getArea());
System.out.println("Perimeter = " + rec1.getPerimether());
System.out.println("");
System.out.println(rec2);
System.out.println("Area = " + rec2.getArea());
System.out.println("Perimeter = " + rec2.getPerimether());
}
}
728x90
반응형
'Java > 본격 Java 퀴즈 기초' 카테고리의 다른 글
[Java] 영수증 출력 (0) | 2020.07.08 |
---|---|
[Java] 사원 정보 출력(클래스 이용) (0) | 2020.07.07 |
[Java] 원의 넓이 구하기(클래스 사용) (0) | 2020.07.07 |
[Java] User 클래스 실습 (클래스 사용) (0) | 2020.07.07 |
[Java] 학생 수를 입력 받아 평균 구하기(배열, for문, scanner 사용) (0) | 2020.07.06 |