레코드가 있고 기본 생성자를 추가하고 싶습니다.
public record Record(int recordId) {
public Record{
}
}
그러나 int param으로 생성자를 만들었습니다.
public final class Record extends java.lang.Record{
private final int recordId;
public Record(int);
//other method
}
기본 생성자를 레코드에 어떻게 추가 할 수 있습니까?
정의 한 것은 레코드 헤더에서 파생 된 선언을 가져 오는 소형 생성자입니다. 레코드 구성 요소와 컴팩트 생성자의 해당 형식 매개 변수간에 이름, 유형 및 변수 특성이 1-1로 일치하며 표준 생성자에도 동일하게 적용됩니다. 레코드는 표준 생성자 만 가질 수 있습니다. 컴팩트 생성자가 표준 생성자 인 경우
—
Vicente Romero