- 6
- 0
- 约4.48千字
- 约 44页
- 2024-04-03 发布于安徽
- 举报
Python编程基础;走进面向对象编程;3;一、类的定义
二、创建类的对象
;在面向对象编程中,最重要的两个概念就是类和对象(也称为实例)。
对象是指实实在在存在的各种事物。
例如,某张桌子、某辆汽车、某个学生等。
与对象相比,类是抽象的,它是用来描述一组具有相同特征和行为的对象的模板。
例如,学校的学生,其特征包括“学号”“姓名”“性别”等,其行为包括“选课”“上课”“考试”等。;在程序开发中,要设计一个类,通常需要满足三个要素:
类名:这类事物的名字,按照大驼峰命名法起名。
属性:这类事物具有什么样的特征。
方法:这类事物具有什么样的行为。;一、类的定义;二、创建类的对象;感谢您的观看;Python编程基础;类成员和实例成员;类中定义的属性(变量)又称为数据成员。
数据成员按声明的方式可以分为两类:一类是类成员(类属性),另一类是实例成员(实例属性)。
实例成员一般是指在构造函数__init__()中定义的,定义和使用时必须以self作为前缀。
类成员是指在类中所有方法之外定义的数据成员。
两者的区别是:在主程序中(或类的外部),实例成员属于实例(对象),只能通过对象名访问;而类成员属于类,可以通过类名或对象名都可以访问。;【例】类成员和实例成员。
classCar: #定义Car类
type=汽车 #定义类成员
您可能关注的文档
- Python程序设计案例教程单元1 认识Python.pptx
- Python程序设计案例教程单元3 流程控制.pptx
- Python程序设计案例教程单元4 列表、元组、字典和集合.pptx
- Python程序设计案例教程单元5 函数.pptx
- Python程序设计案例教程单元7 文件操作.pptx
- Python程序设计案例教程单元8 异常.pptx
- Python程序设计案例教程单元9 GUI编程.pptx
- Python程序设计案例教程单元10 网络爬虫.pptx
- YY/T 1971.3-2026牙科学 用于非永久性医疗环境的可携带的牙科设备 第3部分:可携带的抽吸设备.pdf
- 中国行业标准 YY/T 1971.3-2026牙科学 用于非永久性医疗环境的可携带的牙科设备 第3部分:可携带的抽吸设备.pdf
- 2025-2026学年湖北省武汉市江汉区九年级(上)期中数学试卷.pdf
- 2025-2026学年湖北省武汉市江汉区五校联考九年级(上)期中数学试卷.pdf
- 26年襄阳五校联考第一次联考英语试题及答案.pdf
- 2026-2027武汉东西湖区九上10月考英语试卷(含答案).pdf
- 2026辽宁省面向北京大学选调全日制应届优秀大学毕业生押题题库.docx
- 2026辽宁省面向北京科技大学选调应届优秀大学毕业生押题模拟卷.docx
- 2026辽宁省党政机关选调应届优秀大学毕业生押题题库.docx
- 2026辽宁省定向选调生押题题库.docx
- 2026陕西省面向中国政法大学招录选调生押题模拟卷.docx
- 2026陕西省面向重庆大学招录选调生押题模拟卷.docx
原创力文档

文档评论(0)