冲扬心法

笑声激发自强,发愤、图强、飞身向上

   :: 首页  ::  ::  ::  :: 管理

2018年3月7日

摘要: python中,我们可以直接添加和修改属性的值: 但是,101明显超过了满分100分,不合理。可以通过创建setScore()方法,进行参数检查: 但是上面的过程略显复杂。 这时,可以使用@property,既可以用类似属性的方法访问类的变量,又可以检查参数,@property实现起来稍微有点复杂: 阅读全文
posted @ 2018-03-07 23:14 风雨一肩挑 阅读(248) 评论(0) 推荐(0) 编辑

摘要: 绑定属性 从之前的文章中,我们知道python是动态语言——实例可以绑定任意属性。 那如果实例绑定的属性和类的属性名一样的话,会是什么情况呢? 可知,我们可以给实例变量绑定和类属性同样名字的变量;同时如果实例变量和类属性使用相同的名字时,实例属性将屏蔽掉类属性;最后,如果删除实例属性后,同样的名称, 阅读全文
posted @ 2018-03-07 15:31 风雨一肩挑 阅读(382) 评论(0) 推荐(0) 编辑