Java

생활코딩 JAVA method - 메소드의 활용 (+수업을 마치며)

소댓 2023. 1. 7. 21:34

6. 메소드의 활용

 

- 메소드를 활용해 처리 방법에 이름을 붙일 수 있다면, 코드를 더 단정하게 정리할 수 있음

> 낯선 코드를 만나도 코드의 취지를 단번에 알 수 있음

- 메소드를 통해 코드의 가독성을 획기적으로 높일 수 있으며, 작성한 메소드는 호출이 가능하기 때문에 재사용이 가

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public class AccountingApp {
    // 공급가액
    public static double valueOfSupply = 10000.0;
    // 부가가치세율
    public static double vatRate = 0.1;
 
    public static double getVAT() {
        return valueOfSupply * vatRate;
    }
     
    public static double getTotal() {
        return valueOfSupply + getVAT();
    }
 
    public static void main(String[] args) {
 
        System.out.println("Value of supply : " + valueOfSupply);
        System.out.println("VAT : " + getVAT());
        System.out.println("Total : " + getTotal());
 
    }
 
}
cs

 

7. 수업을 마치며

 

- 메소드 : 서로 연관된 명령을 그룹핑해서 이름을 붙인 것

- 클래스 : 서로 연관된 메소드와 변수를 그룹핑해서 이름을 붙인 것

- 인스턴스 : 클래스를 복제해서 서로 다른 내부적인 상태를 갖고 있는 복제본

> 클래스와 인스턴스를 포괄적으로 '객체'라고 생각하면 됨