摘要:
# import 模块 # 导入这个模块之后 模块内的所有名字 就都可以通过模块来引用了 # 模块名.名字 # from 模块 import 名字 # 导入这个模块中的某个名字之后,这个名字就可以直接使用了 # 名字是变量 直接用 # 名字是函数 函数名()就是调用 # 名字是类名 类名()就是实例化 # 模块的循环引用 - 不能 # 把模块当成脚本运行 : # 你希望 某一段代码... 阅读全文
posted @ 2018-08-03 20:02
小学弟-
阅读(116)
评论(0)
推荐(0)
摘要:
1.__new__ and __init__ 这两个方法都是在实例化的时候执行,__new__ 在 __init__ 之前执行,并且 如果实例化的时候封装属性,__new__也是必须要传的,而且__new__必须有返回 值,而且这个返回值就是对象的内存空间而且会传给__init__的self参数,而且 封装的属性也会传给__init__. class A: def __new__(c... 阅读全文
posted @ 2018-08-03 16:42
小学弟-
阅读(150)
评论(0)
推荐(0)
摘要:
当类实例化的时候,通过__new__来创建对象空间, 如果实例化的时候带参数,那么__new__也是必须接受这个参数的,不接受会报错,而且这个__new__的返回值, 是传给__init__里面的self,参数传给对象封装属性。 阅读全文
posted @ 2018-08-03 16:21
小学弟-
阅读(91)
评论(0)
推荐(0)