human
I am working on the file "Note/第二章. 抽象数据类型和 Python 类.ipynb".
The first task is:
通常在类中定义方法去访问和修改这些私有变量。

数据封装，确保了外部代码不能随意修改对象内部的状态，通过访问限制的保护，代码更加健壮。
通过定义的方法修改参数，可以对参数做检查，同样使代码健壮。
Can you write Python code for it?
 ... What is a the Python code you requested?
assistant
#Here is the Python code you requested.

class Animal(object):
    def __init__(self, name, age):
        self.__name = name
        self.__age = age
        
    def get_age(self):
        return self.__age
    
    def modified_age(self, age):
        if age > 0 and age < 120:    # 参数检查
            self.__age = age

animal = Animal('ly', 25)
print  animal.get_age()
animal.modified_age(26)
print  animal.get_age()