类
在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__
谢谢观看