-
반응형
public class Square {
private int width;
private int height;
public void setWidth(int width) {this.width = width;};
public int getWidth() {return width;};
public void setHeight(int height) {this.height = height;};
public int getHeight() {return height;};
private int area() {return width * height;};
public boolean isSmallarThan(Square s) {
if (s.area() > this.area()) {
return true;
} else {
return false;
}
}
}
import java.util.Scanner;
public class Practice_76 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Square s1 = new Square();
Square s2 = new Square();
System.out.print("사각형1의 가로를 입력: ");
s1.setWidth(input.nextInt());
System.out.print("사각형1의 세로를 입력: ");
s1.setHeight(input.nextInt());
System.out.print("사각형2의 가로를 입력: ");
s2.setWidth(input.nextInt());
System.out.print("사각형2의 세로를 입력: ");
s2.setHeight(input.nextInt());
if (s1.isSmallarThan(s2) == s2.isSmallarThan(s1)) {
System.out.println("두 사각형의 넓이는 같습니다.");
} else if (s1.isSmallarThan(s2)) {
System.out.println("사각형1의 넓이가 더 작습니다.");
} else {
System.out.println("사각형2의 넓이가 더 작습니다.");
}
input.close();
}
}
결과:
반응형'코딩 > java' 카테고리의 다른 글
학생 정보 출력 (추상클래스) (0) 2019.03.18 객체 비교하기 (0) 2019.03.18 키, 몸무게 비교 (0) 2019.03.18 상자의 정보 (함수 재정의) (0) 2019.03.08 학생 정보 (함수 재정의) (0) 2019.03.08