Python Classes/Objects: Example
Python Classes/Objects: Example
Create a Class
To create a class, use the keyword class:
Example
class MyClass:
x = 5
Create Object
Now we can use the class named myClass to create objects:
Example
p1 = MyClass()
print(p1.x)
To understand the meaning of classes we have to understand the built-in __init__() function.
All classes have a function called __init__(), which is always executed when the class is being initiated.
Use the __init__() function to assign values to object properties, or other operations that are necessary to do when
the object is being created:
Example
Create a class named Person, use the __init__() function to assign values for name and age:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
p1 = Person("John", 36)
print(p1.name)
print(p1.age)