簡単なStudentクラスを実装する
クラスの実装は非常に簡単です。まず、(この手順は必須ではありませんが、便宜上)student.py というファイルを作成し、コードを書き始めます。
class Student(object):
pass
これはクラスです。pass は何もしないことを意味します。便宜上、後でここにコードを追加します。
次に、init() というメソッドを追加します。
class Student(object):
def __init__(self, name, score):
self.name = name
self.score = score
注:init の両側にはそれぞれ2つのアンダースコアがあります。
init() メソッドはコンストラクタであり、オブジェクトがインスタンス化されるときに自動的に呼び出されます。最初の self は必須で、 オブジェクト自身を表します。