Slide 23
Slide 23 text
サンプルコード
class FileLeaf(PathComponent):
"""Leafクラス"""
def __init__(self, name):
super().__init__(self, name)
self.checked = Checked.Unchecked
def add(self, child: PathComponent):
raise NotImplementedError()
def remove(self, child: PathComponent):
raise NotImplementedError()
def set_checked(self, checked):
self.checked = checked
def get_checked(self):
return self.checked
イメージ