Pythonクラスの書き方
クラスのメソッドの引数の1個目には、必ずselfを書く. selfを書くことでオブジェクト自身の変数やメソッドを呼ぶ事が可能になる.selfなしではいけない.
コンストラクタは、
__init__
という関数名で定義する.
継承するときは、
クラス名(基底クラス名):
でクラスを定義
クラスの中に、
pass
のみを記述すると、何もしないクラスが作成できる.
基本的にオブジェクトの中からしかアクセスできないプライベートインスタンス変数は存在しない.
参考
9. クラス — Python 3.6.1 ドキュメント
(
https://docs.python.jp/3/tutorial/classes.html)