###前提・実現したいこと
インスタンスの管理方法が知りたい。
インスタンスを動的に作って、それを管理する方法が知りたいです。
###該当のソースコード
python
1class Student: 2 3 def __init__(self,name,age,gender): 4 self._name = name 5 self._age = age 6 self._gender = gender 7 8 def printStudentData(self): 9 print("名前 => %s"%self._name) 10 print("年齢 => %s"%self._age) 11 print("性別 => %s"%self._gender) 12 13if __name__ == '__main__': 14 student = Student('taro','18','男')#ここを動的に生成する,区別できるようにする 15 #具体的にはファイルを読み込み、読み込むファイル1つにつき1つインスタンスを作成したい。その際、インスタンス名を変えて区別、管理するのか、それともインスタンス名は同じで、工夫して管理することで区別するのか 16 student.printStudentData()
###試したこと
インスタンス名をファイルに含まれる生徒IDで作成しようとしています(他のインスタンスと区別したいため)。それともインスタンス名は同じで、そのインスタンスを区別するように管理する方が正しいのでしょうか?インスタンスの管理をするのは初めてなのでどうかご教授願います。
###補足情報(言語/FW/ツール等のバージョンなど)
python3
MacOS Sierra
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。