摘要: 1. 类中的特性关键字 @property 访问特性 2. 关键字@end.setter 设置特性 3.普通方法需要加()来执行方法 4.特性,不需要加()来执行,相当于通过字段来访问,即将方法伪造成一种字段,但是缺点是不能传参数。 class Provice: # 静态字段,类中 country 阅读全文
posted @ 2018-10-13 22:23 xuwenwei 阅读(104) 评论(0) 推荐(0) 编辑
摘要: # 类方法,属于类,通过类来调用。 # 自动传参cls class Provice: # 静态字段,类中 country = "China" def __init__(self, name): temp = "xxx" # 普通字段,对象中(self就是对象) self.name = name # 阅读全文
posted @ 2018-10-13 21:40 xuwenwei 阅读(96) 评论(0) 推荐(0) 编辑
摘要: # 静态方法,()中没有self;但是可以传值# 静态方法属于类,通过类调用。# 一般不推荐通过对象来调用静态方法。(可以调用,但不推荐)# 关键字@staticmethod# 访问静态方法时,不需要创建对象,用“类.方法”直接访问。相当于创建一个函数。 class Provice: # 静态字段, 阅读全文
posted @ 2018-10-13 21:22 xuwenwei 阅读(103) 评论(0) 推荐(0) 编辑
摘要: # 自己访问自己的成员 # 类中的方法访问的时候,要先创建对象 class Provice: country = "中国" def __init__(self, name): self.name = name def show(self): print("show") # 通过类访问有:静态字段 p 阅读全文
posted @ 2018-10-13 21:18 xuwenwei 阅读(96) 评论(0) 推荐(0) 编辑
摘要: class Provice: # 静态字段,类中 country = "China" def __init__(self, name): temp = "xxx" # 普通字段,对象中(self就是对象) self.name = name # 普通方法,类中 def show(self): prin 阅读全文
posted @ 2018-10-13 20:54 xuwenwei 阅读(121) 评论(0) 推荐(0) 编辑
摘要: class Animal: def __init__(self): print("A构造方法") self.ty = "动物" def Other(self): print("Others") self.nn = "simon" class Cat(Animal): def __init__(sel 阅读全文
posted @ 2018-10-13 17:14 xuwenwei 阅读(88) 评论(0) 推荐(0) 编辑