面向对象的封装

@(python之路)[面向对象]
面向对象的封装
-------
[TOC]

面向对象的封装

我们现在以django的request举例
request = 请求相关所有的数据

# request是对象
request = "请求相关所有的数据"  

class NewRequest(object):
    def __init__(self,req,parser,auth):
        self._request = req
        self.parser = parser
        self.auth = auth


obj = NewRequest(request,"x1","x2")
obj._request
obj.auth
obj._request.POST

通过这样的方式我们可以把原来的reqeust对象再一次封装一次

猜你喜欢

转载自www.cnblogs.com/xiaogongzi/p/9109402.html