
python
xieruyac
菜鸟成长日记~
展开
-
python基础 之 属性绑定和solts限制
个人笔记,仅供参考 ''' @fengx --绑定属性和限制绑定 --0623 ''' class Student(object): pass #当前Student类无其他属性或方法 #创建实例,动态绑定name属性 s = Student() s.name = 'Jack' print(s.name) s1 = Student() s2 = Student() #为实例绑定方法,使用Types.MethodType函数 #定义一个方法 def set_age(self,age):原创 2020-06-23 17:21:48 · 231 阅读 · 0 评论 -
python基础 之 类属性和实例属性
注:个人笔记,仅供参考 ''' @fengx --类属性和实例属性 --0623 ''' class Student(object): name = 'Unknow' s = Student()# 创建实例s print(s.name)#Unknow #实例s没有添加name属性时显示的是Student的类属性 s.name = 'Timi'# 给实例绑定name属性 ''' 实例属性优先级高于类属性,因此此时类属性被覆盖,显示实例属性,但不影响原类属性''' print(s.name)#Ti原创 2020-06-23 17:19:21 · 157 阅读 · 0 评论 -
python基础 之 继承和多态
注:个人笔记,仅供参考 环境:python3.8 win10 ''' @FENGX OOP-Object Oriented Programming 继承和多态 ''' class Animal(object): def run(self): print(self,"Animal is running~") qqq = Animal() qqq.run() print("----------------------") """ 在编写Dog类 和Cat类 时,直接继承Anima原创 2020-06-23 17:10:32 · 178 阅读 · 0 评论