자바 메소드 예제

메서드 호출 프로세스는 간단합니다. 프로그램이 메서드를 호출하면 프로그램 컨트롤이 호출된 메서드로 전송됩니다. 이 호출 된 메서드는 다음 두 가지 조건에서 호출자에게 제어를 반환합니다. 예를 들어 System.out.println() 메서드를 호출하면 시스템이 실제로 콘솔에 메시지를 표시하기 위해 여러 문을 실행합니다. 생성자 또는 메서드 내에서 이름이 같은 경우 인스턴스 변수를 로컬 변수와 구분합니다. return 문에서 반환되는 값의 데이터 형식은 메서드가 반환을 주장하는 데이터 형식과 일치해야 합니다. 정수 반환을 선언한 메서드에서 Object를 반환할 수 없습니다. 개체를 반환할 때 반환된 개체의 데이터 형식은 하위 클래스이거나 표시된 정확한 클래스여야 합니다. 인터페이스 형식을 반환할 때 반환된 개체는 지정된 인터페이스를 구현해야 합니다. 이 키워드는 Java에서 인스턴스 메서드 또는 생성자에서 현재 클래스의 개체에 대한 참조로 사용되는 키워드입니다. 이를 사용하여 생성자, 변수 및 메서드와 같은 클래스의 멤버를 참조할 수 있습니다. 메서드 호출을 자세히 이해하려면 아래 예제를 참조하십시오: 메서드 시그니처: 메서드 이름과 매개 변수 목록(매개 변수 수, 매개 변수 유형 및 매개 변수 의 순서)으로 구성됩니다.

반환 형식 및 예외는 반환 유형의 일부로 간주되지 않습니다. 위의 함수의 메서드 서명: 액세스 지정자는 공용 또는 private일 수 있으며 다른 클래스에서 메서드를 호출할 수 있는지 여부를 결정합니다. 정적 또는 동기화와 같은 키워드는 일부 특정 메서드에 사용됩니다. 반환 형식은 반환 하는 메서드 반환 값을 나타냅니다. 메서드 이름은 유효한 Java 식별자 이름입니다. 메서드 body – 메서드 본문은 메서드가 문으로 수행하는 작업을 정의합니다. 단순히 클래스에 대한 메서드를 선언하는 것이 아니라 소설을 쓰는 것처럼 들릴 수 있지만 대부분의 메서드 특성은 암시적으로 선언할 수 있습니다. 메서드 선언의 필수 요소는 메서드 이름과 메서드에서 반환되는 데이터 형식뿐입니다. 예를 들어, 다음 선언 메서드는 부울 값 (true 또는 false)를 반환 하는 스택 클래스에서 Empty: “액세스 지정자” “키워드(들)” “반환 형식” 메서드Name (인수 목록) { // 메서드의 본문} 메서드 선언에서 다음에 타원(…)이 표시됩니다. 메서드에 하나의 변수 길이 매개 변수만 지정할 수 있으며 이 매개 변수는 마지막 매개 변수여야 합니다.

Mentalny Teatr Hipnozy > 자바 메소드 예제