python中类与对象
时间: 2023-11-19 10:56:21 浏览: 134
python类与对象.docx
类是一种面向对象编程的概念,它是一种抽象的数据类型,用于描述具有相同属性和方法的对象的集合。对象是类的实例,它是具有唯一标识符的实体,具有状态和行为。在Python中,可以使用class关键字定义一个类,类中可以包含属性和方法。属性是类的数据成员,方法是类的函数成员。类的实例化可以通过类名后跟一对括号来完成,实例化后的对象可以访问类的属性和方法。
下面是一个简单的Python类和对象的示例:
```python
# 定义一个Person类
class Person:
# 类属性
species = 'human'
# 构造方法
def __init__(self, name, age):
# 实例属性
self.name = name
self.age = age
# 实例方法
def say_hello(self):
print('Hello, my name is', self.name)
# 实例化一个Person对象
person1 = Person('Alice', 25)
# 访问类属性
print(person1.species)
# 访问实例属性
print(person1.name)
print(person1.age)
# 调用实例方法
person1.say_hello()
```
阅读全文