COBCH1718 '<型名>' の可視性の最も高いコンストラクタ '<メンバ名>' には無効なパラメータ <パラメータ名> がある

指定された型には、一致するパラメータを持つコンストラクタがありません。このエラー メッセージには、最適なコンストラクタおよび一致しないパラメータが表示されます。

次の例では、提供された引数を使用したnew コンストラクタの呼び出しと互換性のある一致はありません。同じ数のパラメータを持つコンストラクタはありますが、パラメータが互換性のある一致ではありません。引数を変更して string 型と互換性があるようにするか、new コンストラクタを変更して数値と互換性のある型を受け入れるようにします。

class-id axel.
method-id main.
  declare obj as type axel
  set obj to new axel(3)
end method.
method-id new (s as string).
...
end method.
end class.