継承は、既存のクラス(親クラス)の機能を受け継いで新しいクラス(子クラス)を作成する仕組みです。子クラスは親クラスのすべてのメソッドと属性を自動的に持ちます。クラス名の後の括弧内に親クラス名を指定することで継承を実現します。これによりコードの再利用性が向上します。
# 継承の基礎class Animal: def speak(self): # 動物の鳴き声 return "Animal sound"# 子クラスclass Dog(): pass# 継承を使用dog = Dog()print(dog.)