2
「サブタイプはその基本タイプのための置換でなければならない」Liskov Substitution Principleを適用できますか(PHPの例)?
のは、私はすでに鳥のクラスを持っている、と言ってみましょう:
A鳥が私はオウムを代用することはできませんので、話すことはできませんclass Parrot extends Bird {
public function Talk() {
echo 'Talk';
}
}
鳥。
これは単なる基本的な例ですが、通常、拡張クラスは基本クラスよりもはるかに多くを処理できます。私は何が欠けていますか?