HeerRomeo

HeerRomeo

Ad1

Search This Blog

Python Programming For Beginners part 3

Python Programming For Beginners part 3


# let's create person class
# In class we have attribute , methods
# Attributes of person can be name,height,weight,age
# we can also define methods using attributes

class person():
    # how to initialize attributes
    # init method
    def __init__(self,person_name, person_age, person_weight, person_height):
        print("init method called") # constructor
        self.name = person_name
        self.age = person_age
        self.weight = person_weight
        self.height = person_height
person1 = person("ali" , 22 , "70 kg" , "170 cm")
print(person1.name,person1.age,person1.weight,person1.height)
person2 = person("ihsan",21,"67 kg","177 cm")
print(person2.name,person2.age,person2.weight,person2.height)

# Overloading
class pqr:
    def __init__(self,x):
        self.x = x
        print("The value is",self.x)
p1 = pqr(3)
p2 = pqr(4)
p3 = pqr(100)


No comments:

Post a Comment