Python 类与对象理解:面向对象编程实例
在Python中,类(Class)和对象(Object)是面向对象编程的核心概念。
类(Class):
- 是一种模板或蓝图,用于创建具有相同属性和方法的对象。
- 属性是数据,方法是操作这些属性的函数。
对象(Object):
- 是由类创建的一个实例,每个对象都有自己的属性值。
- 通过点号(.)或下划线(_)来访问对象的属性。
以下是一个简单的面向对象编程实例:
# 定义一个类,名为Car
class Car:
# 初始化方法,用来设置汽车的基本属性
def __init__(self, brand, model, year):
self.brand = brand # 汽车品牌
self.model = model # 汽车型号
self.year = year # 汽车生产年份
# 定义一个方法,用于展示汽车的属性
def display_car_info(self):
print(f"Brand: {self.brand}")
print(f"Model: {self.model}")
print(f"Year: {self.year}")
# 创建Car类的对象
my_car = Car("Toyota", "Corolla", 2023)
# 展示汽车信息
my_car.display_car_info()
这个例子展示了如何定义一个类(Car),创建对象,以及通过对象调用方法来操作数据。
还没有评论,来说两句吧...