热线电话:13121318867

登录
2019-04-04 阅读量: 551
python中类、对象、模块的区别

问题:python中类、对象、模块的区别

类是面向对象编程(OOP)的一个概念,即对同类事物基于共性进行抽象,分成数据部分(属性是访问这些数据的方式)和行为部分(即函数,又称方法)

对“类” 的这种通用的说法,一样适用于Python

对象:是类的具体化。因为类是抽象的,所以,对象就是对类的实例化(即具体化)。

比如对一个Person类,我们可以实例化一个对象为具体的人(比如张三)

模块:模块是包含了许多类的一个实体文件。个人理解,把类比喻成一个个的工具,模块就是把相关类组织在一起的工具箱。只要把模块import到自己的python源文件,就可以在这个文件中使用模块中的任何一个类,来实例化对应的对象,执行对象所具有的类的功能。

16.1763
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子