uas1
unknown
plain_text
2 years ago
880 B
10
Indexable
class User: #atribut def __init__(self, user_id, username): #(object, atribut) self.id = user_id #objek.atribut= atribut (nilai untuk atribut) self.name = username self.followers = 0 #alih-alih menyediakannya setiap kali membuat objek karena akan tampak boros untuk selalu menambahkan 0 ketika membuat objek baru, jadi kita hanya perlu assign nilai 0 ke atribut, menandakan kalau semua atribut bernilai sama yaitu 0 self.following = 0 #method def follow(self, user): #method berbeda dengan fungsi, method akan selalu membutuhkan parameter self sebagai parameter utama user.followers += 1 self.following += 1 user_1 = User("001", "gundi memek") user_2 = User("002", "jambrong") user_1.follow(user_2) print(user_1.followers) print(user_1.following) print(user_2.followers) print(user_2.following)
Editor is loading...
Leave a Comment