Python3学习笔记-14(类的定义)

类的定义

类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。

方法:类中定义的函数。

类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。

实例变量:定义在方法中的变量,只作用于当前实例的类。

实例化:创建一个类的实例,类的具体对象。

对象:通过类定义的数据结构实例。对象包括两个数据成员(类变量和实例变量)和方法。

使用class关键字来声明类

语法:

class ClassName:
    statement_01
    …
    statement_n

例:

注:类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self。

扫描二维码关注公众号,回复: 1988534 查看本文章
#定义一个类
class FirstClass:
    #类变量
    i = 100
    #定义方法
    def say(self):
        return "hello"

#实例化类
fc = FirstClass()
#输出类变量的值
print(fc.i)
#调用方法
x = fc.say()
#输出结果方法返回的结果
print(x)

输出结果如下:

100
hello





猜你喜欢

转载自blog.csdn.net/u012430402/article/details/80778731
今日推荐