面向对象编程,Python类和对象问题案例
面向对象编程(Object-Oriented Programming, OOP)是程序设计的一种范式。在Python中,类和对象是OOP的重要组成部分。
以下是一个简单的案例,来理解Python中的类和对象:
# 定义一个类(Person)
class Person:
def __init__(self, name):
self.name = name # 初始化属性
# 实现方法(打印姓名)
def print_name(self):
print(f"Name: {self.name}")
# 创建对象(创建一个叫John的人)
john = Person("John")
# 调用对象的方法
john.print_name() # 输出:Name: John
这个案例中,Person
是一个类,它有两个属性(name
)和一个方法(print_name
)。然后我们创建了john
这个对象,它是Person
类的一个实例。最后调用john
的print_name
方法,展示了如何通过对象来使用类的方法。
还没有评论,来说两句吧...