display()
実際にメソッドを呼び出すと、値obj2
が表示されるはずNULL
です。期待される出力は ですDetails Null Null Null Null Null
。どうすればいいですか?
class Human:
def __init__(self, fname, mname, lname, age, gender):
self.fname = fname
self.mname = mname
self.lname = lname
self.age = age
self.gender = gender
def display(self):
print "Details", self.fname, self.mname, self.lname, self.age, self.gender
obj1 = Human('John','W','Cooper',23,'Male')
obj1.display()
obj2 = Human()
obj2.display()