エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Pythonでスーパークラスを取得する方法:super()
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Pythonでスーパークラスを取得する方法:super()
super()を使ってスーパークラス(親クラス、基底クラス)を取得する方法について説明します。 Pythonで... super()を使ってスーパークラス(親クラス、基底クラス)を取得する方法について説明します。 Pythonでは、他のクラスベースのオブジェクト指向言語同様、クラス間に継承関係を持たせることができます。 super()を使うことで、サブクラスからスーパークラスの持つメソッドを利用することができます。 super()を使ってスーパークラスのメソッドを呼び出す クラスが継承関係にある時、元となるクラスをスーパークラスと呼び、スーパークラスを継承したクラスをサブクラスと呼びます。 super()を使うと、サブクラスからスーパークラスを参照し、スーパークラスのメソッドを利用することができます。 次の例はSubClassのコンストラクタからSuperClassのコンストラクタを呼び出しています。 #スーパークラス class SuperClass(object): #objectクラスを継承するのを