Python面向对象编程实例:类与对象的理解
在Python中,面向对象编程(Object-Oriented Programming, OOP)是其重要特性之一。以下是一个关于类和对象的基本理解实例:
定义一个类:
# 定义一个动物类
class Animal:
# 初始化方法,所有子类都会调用
def __init__(self, name):
self.name = name
# 重写print方法,让所有Animal对象打印其名字
def print_name(self):
print(f"Animal's Name: {self.name}}")
创建动物对象:
```python创建一个Dog类的子类(这里假设有Dog这个类)
class Dog(Animal): # Dog继承了Animal
创建Dog对象
my_dog = Dog(“Rex”)
调用对象方法
my_dog.print_name() # 输出 “Animal’s Name: Rex”
```
通过以上实例,你可以理解:
- 类:定义了一组数据和一组操作这些数据的方法。
- 对象:类的实例。每个对象都有一套属于自己的属性(数据)和行为(方法)。
还没有评论,来说两句吧...