본문 바로가기
개발/Java

[JAVA] class명과 동일한 method명

by rudnine 2020. 11. 8.
반응형

간혹 코드를 보다 보면 반환형이 없는 메소드를 만나게 된다.
이런 형태의 메소드(method)를 생성자(constructor)라고 한다.
리턴 타입이 없는 생성자 메소드의 경우 아래처럼 두가지 특징을 가지고 있다.

  • 클래스(Class) 이름과 메소드(Method) 이름이 똑같다.
  • 반환되는 리턴 타입이 없다.

오랜만에 자바 코드를 접하다 보니 이런걸 배웠었다는 사실조차 잊어버렸다.

반환형이 없는 메소드를 만나도 당황하지 말도록 하자.
클래스의 이름과 동일한지 확인해 보자.

public Member(String name, int age) {
	this.name = name;
    this.age = age;
}

 

반응형

댓글