Eiffel で再定義された関数が独自のアサーションを定義できるかどうかを知る必要があります。
1 に答える
5
はい、できます。しかし、再定義された機能は、親の事前条件を弱め、事後条件を強化することしかできません。明確にするためrequire else
に、再定義された機能で前提条件を として宣言し、事後条件を として宣言してensure then
、対応するアサーションを弱体化/強化していることを明確にする必要があります。
詳細な説明については、ドキュメント サイトを参照してください。
于 2011-06-12T07:40:25.853 に答える