nprogram’s blog

気ままに、プログラミングのトピックについて書いていきます

2018-12-11から1日間の記事一覧

Pythonでプライベートメンバ変数をクラスに定義する [Python]

Pythonのプロパティを使う方法 Pythonでは、クラスのカプセル化を実現する際は、プロパティを用いるほうがいいと思います。 getter, setterを作ったとしても、使用者側がそれを使ってくれる保証がありません。(´;ω;`) あまり良くない書き方 その3 getter/se…

クラスのメソッドのオーバーライドとsuperによる親メソッドの呼び出し [Python]

クラスのメソッドのオーバーライドとsuperによる親メソッドの呼び出し <コード> class Car(object): def __init__(self, model=None): self.model = model def run(self): print('run') class ToyotaCar(Car): def run(self): print('fast') class TeslaCar(…