self通过实例方法生成,实例方法的第一个参数是self非实例方法没有self在类的直接内部,没有self或者cls这一说非实例方法如果想使用self,两个办法 通过实例方法调用非实例方法,然后传参非实例方法,通过在方法内实例化,生成临时对象代替self