강의 대시보드 오브젝트 실습2
오브젝트 실습2
강의명 : 파이썬 웹 프로그래밍 - Django로 웹 서비스 개발하기
수강 기한 : 무제한
진도율 : 0강/60강 (0%) | 시간 : 0분/407분
나가기
미수강
이전수업
다음수업
class User:
    numUsers = 0
    def __init__(self, name):
        self.name = name
        self.articles = []
        User.numUsers += 1

    def write(self, text):
        self.articles.append(text)

    def __str__(self):
        return "%s %s" % (self.name, self.articles)

class Text:
    def __init__(self, string):
        self.body = string

    def getLength(self):
        return len(self.body)

    def __str__(self):
        return self.body

t1 = Text('Hello')

print(User.numUsers)
user = User('Honux')
user.write(t1)
print(User.numUsers)
user = User('Crong')
print(User.numUsers)
과제: user 객체의 article 리스트를 보기 좋게 출력하려면 어떻게 해야 할까요?
    목차 커뮤니티