llsquaer
2022-07-11 14:34:30 +08:00
别绕,最开始被老师带到沟里了...讲了一堆概念.完全不理解.. 后来自己写多了总结出来..
类 , 就是把相关的函数打包在一起搞事情
函数 , 单纯就处理某个事情
比如. 你写一个爬虫. 每个页面都要 请求网站 , 解析提取 , 要存储
正常情况下..函数都不用一直往下写,都是没问题的, 只要你思维清晰.不嫌代码多
后来觉得代码太长了..而且有很多是相同的代码..这个时候你想起来需要函数封装一些常用功能..这里你用了函数.比如,请求取名 my_request ,提取数据 get_value , 存储 save_db
然后你把 提取网页, url 去重,,存储数据库,的步骤都写成函数了..后来发现..函数巨多..搞的头晕..
这个时候.你就可以把函数分一个类别.....这 类 的概念不就出来了么? 请求网页一个类别, 存储一个类别, 提取数据一个类别
这就是类..
后来你更深入的发现..类 是可以多个实例的.互不干扰. 类变量是私有的.和其他类不冲突..恭喜你..类的基本用法已经掌握..剩下的就看你的骚操作