Python面向对象编程:类和对象案例
Python是一种动态类型的语言,特别适合面向对象的编程方式。下面我们将通过一些具体的案例来理解类和对象。
创建类:
class Person:
# 定义属性
def __init__(self, name, age):
self.name = name
self.age = age
# 定义方法
def introduce(self):
return f"Hello, my name is {self.name} and I am {self.age} years old."
创建对象:
person1 = Person("Alice", 25)
person2 = Person("Bob", 30)
# 调用对象的方法
print(person1.introduce())
print(person2.introduce())
以上案例展示了如何定义一个类(Person),这个类有属性(name和age)以及方法(introduce)。然后,我们创建了两个Person类型的对象(person1和person2),并调用了它们的方法。
还没有评论,来说两句吧...