「Class(2) 属性をあとから足したりする」と対になる内容です。
(紳士的な)カプセル化とかも少し。
2014/12/19
2014/12/15
【OS X】webarchiveを展開する「textutil」コマンド
2014/12/10
【Python】 Class(3) (継承と) 新スタイルと旧スタイル
「言うまでもなく、継承の概念をサポートしない言語機能は “クラス” と呼ぶに値しません。」
Pythonチュートリアル 9.5. 継承 より
http://docs.python.jp/2.7/tutorial/classes.html#tut-inheritance
……というわけで、
前二回は継承に触れずにいたのですなわちクラスと呼ぶに値しないクラスの解説だったわけですが。
表題の通り、Pythonのクラスは新旧2種類に分けられます。
というのも現在Pythonは2系と3系のふたつのバージョンが並行しているためで、
新スタイルはいわば3系以降のためのクラス。
旧スタイルクラスは、3系では新スタイルに取って代わられます。
Pythonチュートリアル 9.5. 継承 より
http://docs.python.jp/2.7/tutorial/classes.html#tut-inheritance
……というわけで、
前二回は継承に触れずにいたのですなわちクラスと呼ぶに値しないクラスの解説だったわけですが。
表題の通り、Pythonのクラスは新旧2種類に分けられます。
というのも現在Pythonは2系と3系のふたつのバージョンが並行しているためで、
新スタイルはいわば3系以降のためのクラス。
旧スタイルクラスは、3系では新スタイルに取って代わられます。
登録:
投稿 (Atom)