初始化方法(构造方法)

class Car:
# 初始化方法(构造方法)
def __init__(self, c_brand, c_name, c_price):
# 将参数赋值给实例属性
self.brand = c_brand
self.name = c_name
self.price = c_price

# 创建对象
c1 = Car("BMW", "X5", 500000)

# 打印对象的属性字典
print(c1.__dict__)

Python 类的基础规范与核心概念

1. 类名的命名规范

  • 大驼峰命名法(PascalCase):类名中的每个单词首字母都必须大写,且不使用下划线分隔。
  • 示例UserInfoUserAccountCar

2. __init__ 方法的作用

  • 定义:它是类的初始化方法(构造方法)。
  • 触发时机:在创建对象(实例化)时自动调用,无需手动执行。
  • 核心作用:主要用于设置对象的初始状态,即给对象绑定和初始化专属属性。

3. self 参数的作用

  • 位置:它是类中定义方法时的固定第一个参数。
  • 含义:代表当前正在创建(或调用该方法)的实例对象本身。
  • 核心作用:通过 self,方法能够访问和操作当前实例对象的专属属性与其他方法。

 

请登录后发表评论

    没有回复内容