매개변수 인자

인철·2023년 10월 13일
0

Java

목록 보기
22/52

매개변수 인자

매개변수

  • 메서드 정의에 포함된 변수
  • 전달된 값을 저장하는 변수
  • 매개변수 선언시 해당 메서드가 호출될 때까지 반드시 해당 타인의 값을 전달해야 함

인자

  • 메서드를 호출할 때 전달되는 값
  • 전달되는 실제 값
  • 매개변수에 전달됨
class Main {
  public static void main(String[] args) {
    계산기.더한결과를_화면에_출력(10, 20);
    // 출력 => 결과 : 30

    계산기.더한결과를_화면에_출력(50, 20);
    // 출력 => 결과 : 70

    계산기.뺀결과를_화면에_출력(50, 20);
    // 출력 => 결과 : 30

    계산기.뺀결과를_화면에_출력(5, 2);
    // 출력 => 결과 : 3

    계산기.곱한결과를_화면에_출력(5, 2);//(인자)값이 정해져 있는 것
    // 출력 => 결과 : 10
  }
}

//계산기 클래스를 만들고 객체가 설정이 되어 있지 않아 static메서드를 이용한다
// 출력값을 합, 차, 곱으로 구한다


class 계산기 {
  static void 더한결과를_화면에_출력(int a, int b) //(매개변수)값이 정해져 있지 않다
    System.out.println("결과 : " + (a + b));
  }

  static void 뺀결과를_화면에_출력(int a, int b) {
    System.out.println("결과 : " + (a - b));
  }

  static void 곱한결과를_화면에_출력(int a, int b) {
    System.out.println("결과 : " + a * b);
  }
profile
같은글이있어도양해부탁드려요(킁킁)

0개의 댓글