COBCH1765 メソッド '<メソッド名>' はパラメータの型 '<型名>' より可視性の高い

指定されたメソッドの可視性は、いずれかのパラメータの宣言された型の可視性と互換性がありません。

メソッドおよびパラメータの両方がアクセス修飾子を指定する場合、それらを一致させるか、少なくともパラメータの可視性をメソッドの可視性よりも高くする必要があります。詳細については、「アクセス修飾子」を参照してください。

次の例では、いずれかのアクセス修飾子を変更して一方と一致させるか、両方の修飾子を削除します (この場合、可視性は PUBLIC であると見なされます)。

class-id Animal.
method-id getAge PUBLIC.
procedure division using by value dYears as type convAge.
end method.
class-id convAge PRIVATE.
...
end class.
end class.