面向对象编程:Python类和对象操作案例?
面向对象编程(Object-Oriented Programming,OOP)是现代编程语言的一个重要特性。在Python中,类是一种蓝图,用于创建具有特定属性和行为的对象。
以下是一个简单的Python类和对象操作的案例:
# 定义一个类,名为Person
class Person:
# 初始化方法,用于创建新对象时设置默认值
def __init__(self, name, age):
self.name = name
self.age = age
# 重写print方法,使得打印的对象是当前对象的属性
def __str__(self):
return f"Person {self.name}, Age: {self.age}"
# 创建对象
person1 = Person("Alice", 25)
# 打印对象的属性
print(person1)
在这个例子中,我们定义了一个Person
类,包含姓名和年龄两个属性。然后创建了person1
对象,并打印了其属性。
还没有评论,来说两句吧...