log 2022-04-12
blog
study
clean architecture
py, js같은 언어에서 저런 구조를 한 번 연습해보고 싶은데.. 어떻게 해야할 지 모르겠다.
class IPersonWebDisplay:
def display():
pass
class Web(IPersonWebDisplay):
def display(self, person):
print(f'person {person}')
pass
class Person:
def __init__(self, name='name1'):
self.name = name
def changeName(self, new_name):
self.name = new_name
def display(self, displayer):
displayer.display()
def solve():
p1 = Person()
web = Web()
web.display(p1)
pass
이런 구조인걸까..?
Comments