Python中面向对象编程(OOP)实例解析
在Python中,面向对象编程(OOP)是一种编程范式,它将数据和操作数据的方法封装在一起。以下是几个OOP实例解析:
类定义:
class Person:
def __init__(self, name):
self.name = name
# 方法
def introduce(self):
return f"Hello, my name is {self.name}."
实例化:
person1 = Person("Alice")
person2 = Person("Bob")
# 使用实例方法
print(person1.introduce()) # 输出:Hello, my name is Alice.
print(person2.introduce()) # 输出:Hello, my name is Bob.
继承:
class Student(Person):
def __init__(self, name, student_id):
super().__init__(name)
self.student_id = student_id
# 新方法
def study(self):
return f"I am studying with ID {self.student_id}."
通过以上实例,你可以看到如何在Python中使用面向对象编程。
还没有评论,来说两句吧...