クラスとは、「データ」と「処理」をまとめたものです。
Pythonでは、「データ」のことをアトリビュートといい、「処理」のことをメソッドといいます。
アトリビュートは、クラス内で定義された変数のことです。
アトリビュートは、変数と同じように、数値や文字列を代入したり、参照したりすることができます。
メソッドは、クラス内に定義された関数です。
メソッドも関数と同じで、いろいろな「処理」をまとめて1つにしたものです。
アトリビュートと変数の違いは、クラスの中にあるかクラスの外にあるかの違いです。
アトリビュートはクラス内の変数、メソッドはクラス内の関数ということになります。
▼本編はこちら
【徹底解説】Pythonのクラスの基本からクラス継承やクラス変数などまでわかりやすく|クラスの使い方も解説【Python入門・応用21】
#python #入門 #プログラミング #クラス #継承 #クラス変数
コメント