仮想メソッドの使用はLSP ( SOLID原則のL部分)に違反しますか、それともいくつかの例外がありますか?
よろしくお願いします、Saghar Ayyaz
仮想メソッドの使用はLSP ( SOLID原則のL部分)に違反しますか、それともいくつかの例外がありますか?
よろしくお願いします、Saghar Ayyaz
なぜそう思うの?仮想メソッド自体は、ポリモーフィズムのメカニズムにすぎません。Liskov Substitution Principleは、予測可能なポリモーフィックな動作を得るためにオーバーライド (および子孫クラスのその他の側面) を実装する方法に対する単なる制約です。