楼主: 耕耘使者
1626 2

[问答] python中类、对象、模块的区别 [推广有奖]

贵宾

学术权威

39%

还不是VIP/贵宾

-

威望
4
论坛币
1812817 个
通用积分
148.0401
学术水平
109 点
热心指数
173 点
信用等级
87 点
经验
93394 点
帖子
4550
精华
0
在线时间
2845 小时
注册时间
2006-4-6
最后登录
2024-2-24

100论坛币
要详细,具体,谢谢。

最佳答案

HappyAndy_Lo 查看完整内容

个人理解: 类是面向对象编程(OOP)的一个概念,即对同类事物基于共性进行抽象,分成数据部分(属性是访问这些数据的方式)和行为部分(即函数,又称方法) 对“类” 的这种通用的说法,一样适用于Python 对象:是类的具体化。因为类是抽象的,所以,对象就是对类的实例化(即具体化)。 比如对一个Person类,我们可以实例化一个对象为具体的人(比如张三) 模块:模块是包含了许多类的一个实体文件。个人理解,把类比喻 ...
关键词:python
沙发
HappyAndy_Lo 发表于 2019-1-2 18:07:20 |只看作者 |坛友微信交流群
个人理解:
类是面向对象编程(OOP)的一个概念,即对同类事物基于共性进行抽象,分成数据部分(属性是访问这些数据的方式)和行为部分(即函数,又称方法)
对“类” 的这种通用的说法,一样适用于Python

对象:是类的具体化。因为类是抽象的,所以,对象就是对类的实例化(即具体化)。
比如对一个Person类,我们可以实例化一个对象为具体的人(比如张三)

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

我也是初学,与楼主共勉!握爪!

使用道具

藤椅
詹惠儿 发表于 2019-1-2 19:31:23 |只看作者 |坛友微信交流群
您好,如果您的求助没有解决,请到项目交易发布需求,会有更快更专业的用户帮助您 https://bbs.pinggu.org/z_prj.php
已有 1 人评分热心指数 收起 理由
耕耘使者 + 2 热心帮助其他会员

总评分: 热心指数 + 2   查看全部评分

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 14:22