python理论学习(三)
来源:互联网 发布:射手播放器 mac破解版 编辑:程序博客网 时间:2024/05/23 00:08
1.面向对象的三大原则:封装、继承、多态。
2.类是对某个对象的定义。类需要实例化后才能使用。
3.类的创建:
class 类名:
def 方法名1(参数名)
pass
4.类的实例化:
person = Person()
person.getName()
5.python的内置属性(重要)
6.python的类的内置方法(重要)
a.__init__:构造方法
2.类是对某个对象的定义。类需要实例化后才能使用。
3.类的创建:
class 类名:
def 方法名1(参数名)
pass
4.类的实例化:
person = Person()
person.getName()
5.python的内置属性(重要)
6.python的类的内置方法(重要)
a.__init__:构造方法
b.__del__:析构方法
c.__new__:创建对象(当时)被调用的方法
d.__setitem__:定义到真正的字典?
e.__getitem__:重定向到字典
f.__cmp__:比较类对象
7.方法的动态特性:可以动态添加新方法到已有类。
0 0
- python理论学习(三)
- php理论学习(三)
- python理论学习(一)
- python理论学习(二)
- python理论学习(四)
- python理论学习(五)
- python理论学习(六)
- python理论学习(七)
- python理论学习(八)
- python理论学习(九)
- python理论学习(十)
- python理论学习(十一)
- php理论学习(一)
- php理论学习(二)
- 数学理论学习(1)
- 数据库理论学习以及三大范式
- 软件测试-理论学习(一)
- 数字城市理论学习(一)
- 黑马程序员_Java基础_网络编程(下)_24
- Reactive Cocoa Tutorial [2] = "百变RACStream";
- C++11 标准新特性: 右值引用与转移语义
- python理论学习(二)
- C++开发者都应该使用的10个C++11特性
- python理论学习(三)
- C++ 11语法甜点1
- C++ 11语法甜点2
- c++11中的tuple(元组)
- mysql 排名
- oracle和mysql的区别
- flex 技术论坛
- Android FrameWork 之异步消息处理线程
- CListCtrl 空间删除选中行的方法