python 如何定义类
时间: 2024-08-07 11:01:05 浏览: 42
在 Python 中,定义一个类通常会使用关键字 `class`,其基本语法如下:
```python
class ClassName:
# 类属性(可以是变量或常量)
class_variable = value
# 构造函数(__init__),用于初始化实例
def __init__(self, param1, param2):
self.instance_variable1 = param1
self.instance_variable2 = param2
# 成员方法
def method_name(self):
# 实现方法的功能
pass
# 创建类的实例
instance = ClassName(value1, value2)
```
- `ClassName`: 这是你自定义类的名称。
- `class_variable`: 类级别的共享变量,所有该类创建的对象都可以访问。
- `__init__`: 初始化方法,当你创建类的新实例时,这个方法会被自动调用。
- `self`: 对象的引用,用于区分实例变量和类变量。
- `method_name`: 属于类的普通方法,可以在实例上调用。
要创建类的实例,你需要先定义类,然后通过类名后面加上一对圆括号来创建对象。
阅读全文