Python(十二)类和对象
类和对象
类
对象
面向对象OO(Object-oriented):集成、封装、多态
OOA-->OOD-->OOP
self关键字,类似java的this
魔法方法:__init__(self)\__new__(cls[,...])\__del__(self)
控制权限:公有\私有(伪私有,名字改编:name mangling)
组合
举几个例子
--------------- --------------- --------------- --------------- ---------------
1,定义一个类及创建一个实例
2,
--------------- --------------- --------------- --------------- ---------------
一些相关的BIF
--------------- --------------- --------------- --------------- ---------------
issubclass(subclass, classs)
isinstance(object, class)
hasattr(object, name)
getattr(object, name[,default])
setattr(object, name, value)
delattr(obj, name)
--------------- --------------- --------------- --------------- ---------------
构造__init__(self)和析构__del__(self)
描述符(Property原理)
描述符就是将某种特殊类型的类的实例指派给另一个类的属性。
上一篇: PHP冒泡排序算法_PHP教程
下一篇: php 相对路径:PHP的相对路径问题
推荐阅读