코딩/java

사각형의 둘레, 넓이 계산(설정자, 접근자 사용)

런던전통손만두 2019. 1. 6. 20:12
반응형

 

public class Rectangle {

private int width;

private int height;

 

int area() {

int ar = width * height;

return ar;

 }

 

int perimeter() {

int peri = (width + height) * 2;

return peri;

 }

 

public void setWidth(int w) {width = w;}

public void setHeight(int h) {height = h;}

public int getWidth() {return width;}

public int getHeight() {return height;}

}

 

import java.util.Scanner;

public class Practice_46 {

 

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

 

Rectangle obj = new Rectangle();

 

System.out.print("사각형의 가로를 입력: ");

obj.setWidth(input.nextInt());

System.out.print("사각형의 세로를 입력: ");

obj.setHeight(input.nextInt());

 

System.out.println("사각형의 가로는 " + obj.getWidth() + "이고 세로는 " + obj.getHeight() + "이다.");

System.out.println("사각형의 넓이는 " + obj.area() + "이고, 둘레는 " + obj.perimeter() + "이다.");

 

input.close();

}

}

 

결과:

 

반응형