상세 컨텐츠

본문 제목

Java 생성자 메소드

프로그램 언어/Java

by husks 2023. 3. 9. 15:19

본문

반응형

자바 생성자(Constructor)는 객체를 초기화하기 위한 특별한 메소드입니다.

클래스를 정의할 때 생성자를 선언하여 객체를 생성할 때 매개변수를 전달하고 객체의 초기화를 수행합니다.

생성자는 클래스 이름과 동일한 이름을 가지며, 반환 값이 없습니다.

생성자는 다음과 같이 선언됩니다:

public class MyClass {
    // 멤버 변수

    // 매개변수가 없는 생성자
    public MyClass() {
        // 초기화 코드
    }

    // 매개변수가 있는 생성자
    public MyClass(int arg1, String arg2) {
        // 초기화 코드
    }
}

위 예제에서 MyClass 클래스는 두 개의 생성자를 가지고 있습니다.

첫 번째 생성자는 매개변수가 없는 생성자이며, 객체를 생성할 때 호출됩니다. 두 번째 생성자는 int형과 String형 매개변수를 갖고 있으며, 객체를 생성할 때 매개변수를 전달하여 호출됩니다.

 

생성자를 사용하면 객체의 초기화를 수행할 때 매개변수를 전달하여 생성자를 호출할 수 있습니다. 이를 통해 객체의 초기화를 간편하게 할 수 있습니다.

반응형

'프로그램 언어 > Java' 카테고리의 다른 글

YAML(YAML Ain't Markup Language)  (0) 2023.07.10
CMYK to RGB in JAVA  (1) 2023.06.14
Java IllegalArgumentException  (0) 2023.03.09
Java ArrayList <class>의 날짜 값으로 정렬  (0) 2023.03.02
Java 숫자 쉼표 표시 (콤마 표시)  (0) 2023.02.14

관련글 더보기

댓글 영역