ポリモーフィズムとカプセル化の実践

多相性の実装パターン 多相性は異なるオブジェクトが同一のインターフェースで異なる振る舞いを実現する仕組みです。例えば、形状計算の場面で円と四角形が共通メソッドで処理されるケースが典型例です。 形状計算の具体例 from abc import ABC, abstractmethod class GeometricShape(ABC): @abstractmethod def compute_area(self): pass class Circul ...

8月22日 02:32 投稿