티스토리 뷰

Test/Python(20220101~)

Days17.Method in Class

kiostory 2022. 2. 14. 22:38
# class User:         #User라는 class를 만들꺼야. User가 가진것, User가 할수 있는 것을 명시
#     pass            #별 정의없이 이번에는 그냥 넘어가자
class User:
    def __init__(self, user_id, user_name):
        self.id = user_id
        self.username = user_name
        self.followers = 0
        self.following = 0
    def follow(self, user):
        user.followers += 1
        self.following += 1
user1 = User("001", "kio")
user2 = User("002", "jack")
print(user1.id, user1.username, user1.followers)
print(user2)
print(user2.followers)
user1.follow(user2)
print(user1.username, user1.followers, user1.following)
print(user2.username, user2.followers, user2.following)
-----------------------------------------------------------------------
001 kio 0
<__main__.User object at 0x000001E610577EE0>
0
kio 0 1
jack 1 0
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함