|
说说我自己的理解吧,可能比较片面,有些可能是错误理解,首先类有专有方法,比如构造函数,析构函数等等,这些可以在类中不定义,也可以定义,构造函数就是类在初始化的时候调用,你可以在里面写上类中的函数实行一些特定先行的操作,析构函数就不细讲了,网上有很多例子。其次类中的每个函数无论是否有参数都需要在首个参数位置写上self,在类函数中调用其他类函数需要这么写self.(调用其他类函数的名字)才能调用,否则调用的是类外面的同名函数。其次在函数中可以定义属于整个类的变量,不过定义时需要加上self.(定义的类专属变量),每个类中的函数都可以使用,目前我想到的就这么多,可能有些不完整,希望有其他的人帮忙补充及修正,我这块敲门砖的作用达到啦 |
|