Python基础 Python面向对象 Python3.X新特性 pyqt编程实战

python基础之类



现在简单的走一下class,同样在test.py里面定义一个class,关键词就是 clss,类。定义一个关键词people,默认情况下是继承object,类与类的继承是通过在里面加一个小括号的方式来继承。然后还是用缩进语法,这里面可以给 class定义一个同样的getName,也一样的,再缩进,这里不用hello了用hi,这样好区分出来。这样一个最简单的clss就完成了,然后调用一下,注意这儿再调用我们要重新引用一遍。定义一个sundy=people,在这个地方有个小区别,再class里面的任何一个函数都要加上一个self,就会把自己实例传的进去。这里就完成了想要的效果,这就已经实例化了一个类,并且调用了里面相应的一个函数。


class1.png


  类的构造函数更改应该怎样做呢?很简单,只需要定义一个init函数就行。这里简单说一下就不调用了 。

  如果要做类的构造函数,这里就def ,然后两个下划线,然后传入相应的值,这种方式就可以了,两边都要有两个下划线,这就是构造函数。



【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

logo
© 2012-2016 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127

您有一个双11钜惠红包未领取

客服热线 400-862-8862

回到顶部