一、创建一个类:
class FileHelper():
在Python中用class关键字来创建类。
二、构造方法的使用: 在python的类中,使用def关键字来创建方法,方法的第一个参数self是必须存在的,但是调用这个方法时不需要为这个参数传值。 构造方法: 1、无参构造方法: def __init__(self): pass 2、带参数的构造方法: def __init__(self, FileName): print '文件名为' + FileName 注意,在python3.0中,python类的构造函数不能重载,也就是说,上面两个构造方法都有时,只能使用第二个构造方法,即有参数的构造方法 三、普通方法的使用: 1、 def createNewFile(self): print ('创建了一个新的文件') 2、创建私有方法: 可以创建私有方法,方法即为在私有方法名前加两个下划线__: def __privateMethod(self): print ('调用私有的方法') 此方法在外部是无法访问的,只有在类内部可以访问: def userPrivateMethod(self): self.__privateMethod() 四、类参数的使用: 直接在类中写入参数即可: fileName = 'hello' 方法中使用: def printFileName(self): print (self.fileName) 另外,类参数在外面也可以直接使用: print (file1.fileName) 空参数的声明: file = None 五、类的调用: file = FileHelper('aa') file.createNewFile() file.printFileName() file.userPrivateMethod() print (file.fileName)