首页 > 其他 > 详细

ORM(关系对象映射)框架之面向对象

时间:2018-08-24 10:02:39      阅读:166      评论:0      收藏:0      [点我收藏+]

1. 提取共性
2. 分类
3. 模板“约束”
4. 当一类函数公用同样参数时候,可以转变成类进行 - 分类
3. 面向对象: 数据和逻辑(属性和行为)组合在一起
    函数编程:数据和逻辑分离

 

 1 特殊方法:
 2         class Foo:
 3             def __init__(self,name):
 4                 self.name = name
 5                 
 6             
 7             def show(self):
 8                 print(self.name)
 9                 
10             def __call__(self):
11                 pass
12                 
13             def __getitem__(self,key):
14                 pass
15                 
16             def __setitem__(self,key,value):
17                 pass
18                 
19             def __delitem__(self,key):
20                 pass
21                 
22         obj1 = Foo(eric)
23         
24         obj1()
25         obj1[k]
26         obj1[k] = 123
27         del obj[k]
28         obj.__dict__

 

>>>>>>>>>>>>>>>>>>>对象后面直接加括号调用call方法 Python特有的

 

ORM(关系对象映射)框架之面向对象

原文:https://www.cnblogs.com/wen-kang/p/9527751.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!