1
여러 construtors가있는 ErrorItem이라는 클래스가 있습니다. 기본값을 관리하기 위해 생성자 내부에서 다른 생성자를 호출 할 수 있습니까?다중 생성자
예 :
CONSTRUCTOR PUBLIC ErrorItem():
ErrorItem("", "", "", -1, "", "").
END CONSTRUCTOR.
CONSTRUCTOR PUBLIC ErrorItem(
ItemNo AS CHARACTER
,UpcCode AS CHARACTER
,CustomerPo AS CHARACTER
,ColumnId AS INTEGER
,Description AS CHARACTER):
ErrorItem(ItemNo, UpcCode, CustomerPo, ColumnId, Description, "").
END CONSTRUCTOR.
CONSTRUCTOR PUBLIC ErrorItem(
ItemNo AS CHARACTER
,UpcCode AS CHARACTER
,CustomerPo AS CHARACTER
,ColumnId AS INTEGER
,Description AS CHARACTER
,Detail AS CHARACTER
):
ASSIGN
THIS-OBJECT:ItemNo = ItemNo
THIS-OBJECT:UpcCode = UpcCode
THIS-OBJECT:CustomerPo = CustomerPo
THIS-OBJECT:ColumnId = ColumnId
THIS-OBJECT:Description = Description
THIS-OBJECT:Detail = Detail
.
END CONSTRUCTOR.
감사합니다! 세바스티안은
이 코드를 사용하면 컴파일러 오류가 발생합니다. 생성자를 직접 호출 할 수 없습니다. –