방법

방법

필드가 객체의 상태이면 메서드는 객체의 동작에 해당합니다. 자동차에는 이름과 번호가 있지만 앞뒤로 이동할 수 있습니다.

  • 메서드는 입력 값이 있고 입력 값을 받아 작업을 수행한 다음 결과를 도출하는 수학 함수와 유사한 개념입니다.
  • 입력 값을 매개변수라고 하고 출력 값을 반환 값이라고 합니다.
    • Argument는 함수를 호출할 때 전달되는 값입니다.
    • 매개변수( Parameter )는 전달된 인수를 받아들이는 변수를 의미합니다.
  • 메소드는 클래스가 가지고 있는 기능입니다. 클래스 내부에 선언.

다양한 유형의 방법

  • 매개변수를 사용하지 않고 아무 것도 반환하지 않는 메서드입니다.
    • 반환할 것이 없으면 무효로 기록됩니다.
    public class MyClass{
        public void method1(){
            System.out.println("method1이 실행됩니다.");
        }
    }
  • 정수를 받아들이지만 반환하지 않는 메서드
    • 허용되는 값은 모든 유형이 될 수 있습니다.
    • 허용되는 값의 수는 여러 개일 수 있습니다. 여러 개일 경우 쉼표(,)로 구분합니다.
    public class MyClass{       
        public void method2(int x){
            System.out.println(x + " 를 이용하는 method2입니다.");
        }
    }

이번에는 정수를 받아 반환하지 않는 메서드입니다. 클래스에서 이것을 작성하면 다음과 같습니다.

  • 아무것도 받지 않고 정수를 반환하는 메서드
    • 반환 값 앞에 키워드 return을 사용하십시오.
    • 메서드 이름 앞에 반환 유형을 작성합니다.
    • 반환 유형은 하나만 사용할 수 있습니다. 반환 유형은 모든 유형이 될 수 있습니다.
    public int method3(){
        System.out.println("method3이 실행됩니다.");
        return 10;
    }
    //위 메소드가 실행되면, 콘솔에 'method3이 실행됩니다.' 를 출력하고, 이 메소드를 호출한 쪽에 10을 리턴한다.
  • 정수를 두 개의 매개변수로 사용하고 아무 것도 반환하지 않는 메서드입니다.
    public void method4(int x, int y){
        System.out.println(x + "," + y + " 를 이용하는 method4입니다.");
    }
  • 정수를 받아들이고 정수를 반환하는 메서드
public class MyClass{
    public int method5(int y){
        System.out.println(y + " 를 이용하는 method5입니다.");
        return 5;
    }
}

방법

방법

필드가 객체의 상태이면 메서드는 객체의 동작에 해당합니다. 자동차에는 이름과 번호가 있지만 앞뒤로 이동할 수 있습니다.

  • 메서드는 입력 값이 있고 입력 값을 받아 작업을 수행한 다음 결과를 도출하는 수학 함수와 유사한 개념입니다.
  • 입력 값을 매개변수라고 하고 출력 값을 반환 값이라고 합니다.
    • Argument는 함수를 호출할 때 전달되는 값입니다.
    • 매개변수( Parameter )는 전달된 인수를 받아들이는 변수를 의미합니다.
  • 메소드는 클래스가 가지고 있는 기능입니다. 클래스 내부에 선언.

다양한 유형의 방법

  • 매개변수를 사용하지 않고 아무 것도 반환하지 않는 메서드입니다.
    • 반환할 것이 없으면 무효로 기록됩니다.
    public class MyClass{
        public void method1(){
            System.out.println("method1이 실행됩니다.");
        }
    }
  • 정수를 받아들이지만 반환하지 않는 메서드
    • 허용되는 값은 모든 유형이 될 수 있습니다.
    • 허용되는 값의 수는 여러 개일 수 있습니다. 여러 개일 경우 쉼표(,)로 구분합니다.
    public class MyClass{       
        public void method2(int x){
            System.out.println(x + " 를 이용하는 method2입니다.");
        }
    }

이번에는 정수를 받아 반환하지 않는 메서드입니다. 클래스에서 이것을 작성하면 다음과 같습니다.

  • 아무것도 받지 않고 정수를 반환하는 메서드
    • 반환 값 앞에 키워드 return을 사용하십시오.
    • 메서드 이름 앞에 반환 유형을 작성합니다.
    • 반환 유형은 하나만 사용할 수 있습니다. 반환 유형은 모든 유형이 될 수 있습니다.
    public int method3(){
        System.out.println("method3이 실행됩니다.");
        return 10;
    }
    //위 메소드가 실행되면, 콘솔에 'method3이 실행됩니다.' 를 출력하고, 이 메소드를 호출한 쪽에 10을 리턴한다.
  • 정수를 두 개의 매개변수로 사용하고 아무 것도 반환하지 않는 메서드입니다.
    public void method4(int x, int y){
        System.out.println(x + "," + y + " 를 이용하는 method4입니다.");
    }
  • 정수를 받아들이고 정수를 반환하는 메서드
public class MyClass{
    public int method5(int y){
        System.out.println(y + " 를 이용하는 method5입니다.");
        return 5;
    }
}