기본적으로, 나는 다른 인수로 부모 클래스를 오버라이드하고 싶습니다. 예를 들어 : 분명이, Field set overloads parent class with different or incomplete type
가 오류를 반환합니다반올림하지 않는 인수로 상위 메소드 무시하기
class HoldMore extends Hold<T> {
public var value2:T;
public function new(value:T, value2:T) {
super(value);
set(value, value2);
}
override public function set(value:T, value2:T) {
this.value = value;
this.value2 = value2;
}
}
:
class Hold<T> {
public var value:T;
public function new(value:T) {
set(value);
}
public function set(value:T) {
this.value = value;
}
}
는 다음과 같은 클래스, 뭔가를 우선합니다. 이 문제를 해결할 방법이 있습니까? public dynamic function
을 사용하고 new()
함수에 set
을 설정했지만 매우 유사한 오류가 발생했습니다. 이견있는 사람?