Python基础汇总003–Python面向对象即类(Class)相关的知识点汇总—类的定义、对象的创建和使用、类的属性和方法


	Python基础汇总003--Python面向对象即类(Class)相关的知识点汇总---类的定义、对象的创建和使用、类的属性和方法
[编程语言教程]

1.类和对象的基本概念

面向对象的思想中提出了两个概念,即类和对象。类是对某一类事物的抽象描述,是一种抽象的数据类型,一种模板。而对象用于表示现实中该类事物的个体,也就是具体化了类的描述。它们的关系是,对象是类的具体实例,类是对象的模板。对象根据类创建,一个类可以创建多个对象。比如我定义了一个学生类,那么通过类创建出来的小明、小王就叫对象。

(1)类的定义

在Python中使用class关键字定义一个类,类的主体由属性(变量)和方法(函数)组成。通过定义一个学生类来学习下Python类的定义方法,如下:

# 类的创建
class Student(object):
    count = 0  # 类属性

    def __init__(self, name, age):  # __init__为类的构造函数
        self.name = name  # 实例属性
        self.age = age  # 实例属性

    def output(self):  # 实例方法
        print(self.name)
        print(self.age)
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » Python基础汇总003–Python面向对象即类(Class)相关的知识点汇总—类的定义、对象的创建和使用、类的属性和方法