簡単なStudentクラスを実装する

http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431864715651c99511036d884cf1b399e65ae0d27f7e000

クラスの実装は非常に簡単です。まず、(この手順は必須ではありませんが、便宜上)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 は必須で、 オブジェクト自身を表します。

results matching ""

    No results matching ""