次は属性値を変更するためのメソッドを追加します.例えば,問題が解決したことを登録する(つまり,closed を True に変更する)メソッドを追加します.
class Issue:
def __init__(self, subject):
self.subject = subject
self.description = ''
self.priority = 0
self.closed = False
def is_closed(self):
return self.closed
def close(self):
self.closed = True
issue1 = Issue('件名です')
issue1.description = '問題の詳細です'
issue1.priority = 1
issue1.close()
print('subject :', issue1.subject)
print('description :', issue1.description)
print('priority :',issue1.priority)
print('closed :', issue1.is_closed())
subject : 件名です description : 問題の詳細です priority : 1 closed : True