Quick actions

cmd+k|ctrl+k

Navigation

Languages

Clovek

Snippet info

Language

Python

Visibility

public

Author

jsonkody

Created

2019-12-18T14:22:14Z

Updated

2019-12-18T14:23:55Z

class Clovek:
    
    # static field
    people_count = 0
    
    @staticmethod
    def howmany():
        Clovek.people_count

    # a constructor
    def __init__(self, name, age):
        self.name = name
        self.age = age
        Clovek.people_count += 1

    # getter
    def getName(self):
        return self.name
   
    def getAge(self):
        return self.age

    # a method
    def whoami(self):
        print(f"Hello, my name is {self.name}, I am {self.age} years old.")



dan = Clovek("Daniel", 31)
dan.whoami()

simon = Clovek("Simon", "?")
simon.whoami()

print(f"Number of people: {Clovek.howmany()}")
INFO