Python3__类(一本正经瞎忽悠系列)

来源:互联网 发布:python 指定路径模块 编辑:程序博客网 时间:2024/06/05 20:12


在Python中类使用Class创建

class person:

这样就可以创建出一个Python的类了

类中可以放变量,函数,方法等

类的继承
类可以多继承
类中所有的__开头的都是内置的方法(父类的)
class person(父类,父类2.....):

class person:

num=10

def sc():

  print('num')

Python的类有作用域的效果

类里面的方法无法被直接使用

所以我接下来告诉大家如何

使用类

class person:

num=10

def sc():

  print('num')

p=preson()

p.sc()

p=preson()                 这是类的调用,p为person的对象

class person:    __MyName=None    def __index__(self,name=None):        self.__MyName =name    def show(self):        print(self.__MyName,"haha")p=person()p.__index__("tutu")
这是一段我在电脑上打的代码

接下来我们一起来对他进行解读

第一行

class person:
这行代码运行后创建了一个类person
第二行代码创建了一个person类的私有的变量__MyName
如何创建一个私有的变量,私有的变量有什么特点
创建私有的变量是用俩个下划线声明的
__MyName
私有的变量不能在当前作用域外调用
第三四行
创建__index__
给__MyName赋值
第五六行
创建show
输出self.__MyName,haha
第七行
这是类的调用,p为person的对象
第八行
调用__index__
谢谢观看


原创粉丝点击