エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Python のクラスメンバ設定には setattr が便利 (かも) - 雑食性雑感雑記
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Python のクラスメンバ設定には setattr が便利 (かも) - 雑食性雑感雑記
概要 Python のクラスメンバ設定の方法について調べてみた。 引数が増えたときは、dictionary 使った方... 概要 Python のクラスメンバ設定の方法について調べてみた。 引数が増えたときは、dictionary 使った方が良さそう。 引数チェックするのにコード増える⇒効率良く書くには―― setattr うまく使うと楽に書ける!! サンプル概要 Pet クラスを作ってみる。メンバは2つ。 name : ペットの名前 (string) category : ペットの種類 (string) category ごとの鳴き声を出させる。 (その1) 普通に作る。 コンストラクタで普通に設定。引数に連ねて書く。 test.py class Pet1 : def __init__(self, name, category) : self.name = name self.category = category def bark(self) : if self.category == 'dog' : re