Pythonで抽象クラスを使用してインターフェースを実装してみます。 なお、今回はabcモジュールを用います。abcモジュールは、Pythonの標準モジュール・ライブラリとなっていますので、事前にインストールする必要はありません。 ■今回の環境(Python) 今回のPythonは、バージョン3.9.16を用いる。(なお、Google Colaboratory(Google Colab)を使用。) 抽象クラスと具象クラスの定義では、早速抽象クラスを使用してインターフェースを実装するためにコードを書いていきます。 ■コードfrom abc import ABC, abstractmethod # 抽象クラス(インターフェース)の定義 class Animal(ABC): @abstractmethod def make_sound(self): pass @abstractmethod de