Pythonではクラスを継承して、既存クラスを容易に拡張することができます。 クラス継承の基礎 親クラスであるCountryを定義しcountry_name属性を保持します。さらにCityをCountryクラスを継承して定義しcity_name属性を保持します。 class Country: def __init__(self, country_name): self.country_name = country_name class City(Country): def __init__(self, country_name, city_name): super().__init__(country_name) self.city_name = city_name classes = [] classes.append(City('Japan', 'Tokyo')) classes.ap
![クラス継承](https://cdn-ak-scissors.b.st-hatena.com/image/square/3a838252a70d308b429f2bda21788e6f0f6a51f9/height=288;version=1;width=512/https%3A%2F%2Fwww.python-izm.com%2Fwp-content%2Fuploads%2F2017%2F01%2Fsite_icon.png)