python基础学习笔记——Python基础教程(第2版 修订版)第七章(更加抽象)
#对象 o=object()
#多态 对不同类的对象使用同样的操作
#封装 对外部隐藏工作细节
#继承
#多态
#不管对象是什么
#repr函数
#类
class Person: def setName(self,name): self.name=name def getName(self): return self.name def greet(self): print("hello,world,im %s"%self.name) foo=Person() foo.setName('ss') foo.name='sdf' foo.greet()
foo是Person的实例,foo.greet==Person.greet(foo)
#self是方法与函数的区别
def __inaccessible(self): #外界无法访问
#接口和内省