Access Properties of Class Objects
We can access a property of a class object using dot operator. The expression to access the property of a class object is to specify the object name followed by dot operator followed by the property name.
For example, if
object1 is a class object in Python, then the syntax of the expression to access its property
We can either read the value of this property, assign a new value to this property, or delete this property.
Let us take an example scenario where we have a class named
Person with two properties:
We create an object
person1 of type
Person, with some initial values for its properties:
Now, we shall read the property
name and print it to output. Then we update the property
name with a new value and print the property’s value to output.
class Person: def __init__(self, name="NA", age="0"): self.name = name self.age = age person1 = Person("Mike", 22) #read property value personName = person1.name print(personName) #Mike #update property value person1.name = "Mr. Mike" print(person1.name) #Mr. Mike
Mike Mr. Mike
In this Python Classes and Objects tutorial, we learned how to access properties of a class object.