python 的 类
时间: 2023-02-06 11:04:27 浏览: 134
在 Python 中,类是一种模板,可用于创建对象。每个类都有自己的属性和方法,并且可以通过类来创建多个对象。
定义类的语法如下:
```
class ClassName:
<statement-1>
.
.
.
<statement-N>
```
例如,下面是一个简单的 Python 类,它有一个名为 `greet()` 的方法和一个名为 `name` 的属性:
```
class Greeting:
def __init__(self, name):
self.name = name
def greet(self):
print("Hello, " + self.name)
```
要创建一个类的对象,可以使用下面的语法:
```
obj = ClassName(args)
```
例如,要创建 `Greeting` 类的对象,可以使用以下语法:
```
g = Greeting("John")
```
然后,可以使用点运算符 (.) 来调用类的方法和访问类的属性,例如:
```
g.greet() # 输出 "Hello, John"
print(g.name) # 输出 "John"
```
类还可以继承其他类,从而获取其他类的属性和方法。例如,下面是一个名为 `FriendlyGreeting` 的类,它继承自 `Greeting` 类:
```
class FriendlyGreeting(Greeting):
def greet(self):
print("Hi there, " + self.name + "! How are you today?")
```
我希望这些信息能帮到你!