- 1
- 0
- 约1.97万字
- 约 41页
- 2026-09-10 发布于广东
- 举报
第8章面向对象程序设计
目录8.1类与对象8.2类的成员8.48.58.7类的继承8.38.68.8成员可见性特殊方法封装多态运算符重载
8.1类与对象类和对象的关系即为数据类型与变量的关系,根据一个类可以创建多个对象,而每个对象只能是某一个类的对象。类规定了可以用于存储什么类型数据,而对象用于实际存储数据,每个对象可存储不同的数据,数据即属性。例如,有一个教师类,其中包括教师工号和姓名两个属性,则根据教师类可以创建多个教师对象,每个教师对象可以具有不同的教师工号和姓名信息。
8.1.1类的定义在一个类中,除了可以包含前面所说的属性,还可以包含各种方法。属性对应一个类可以用来保存哪些数据,而方法对应一个类可以支持哪些操作(即数据处理)。类中的属性对应前面所学习的变量,而类中的方法对应前面所学习的函数。通过类,可以把数据和操作封装在一起,从而使得程序结构更加清晰,这也就是所谓类的封装性。类的语法格式如下所示:class类名:属性名=属性值
您可能关注的文档
- 机工社课件Python程序设计基础第4章 组合数据类型.pptx
- 机工社课件Python程序设计基础第7章 文件和异常处理.pptx
- 机工社课件Python程序设计基础第6章 函数.pptx
- 机工社课件Python程序设计基础第2章 基础语法.pptx
- 机工社课件Python程序设计基础第10章 Python常用库.pptx
- 机工社课件Python程序设计基础第9章 正则表达式.pptx
- 机工社课件Python程序设计基础第3章 程序控制结构.pptx
- 机工社课件Python程序设计基础第5章 字符串.pptx
- 2026高频电磁场安全防护标准升级对机组研发成本影响深度研究报告.docx
- 2026齿科石膏材料纳米改性技术突破与临床性能验证深度研究报告.docx
- 2026新型铝锂合金拉花抽芯铆钉微观组织调控与力学性能关联深度研究.docx
- 2026新型环保封孔剂对杯盖耐候性及成本影响深度研究.docx
- 2026新型低碳水灰胶凝材料替代传统水泥的经济性边界测算报告.docx
- 2026新型生物相容性树脂材料迭代对枪式光固化机光谱响应阈值要求的重塑研究.docx
- 2026模拟篮球赛事IP化运营对线下场馆坪效提升作用研究.docx
- 2026正戊醛产业链ESG评级分化对长期资本配置策略的指引深度研究报告.docx
- 2026梯形丝锥涂层技术对寿命影响机理研究报告.docx
- 2026柔性制造模式下USB圣诞树SKU动态管理策略报告.docx
- 2026水性聚氨酯磨纹革涂层技术迭代对VOCs减排及成本结构影响报告.docx
- 2026新能源汽车热管理系统专用密封胶技术验证周期与商业化风险研报.docx
最近下载
- (正式版)DB51∕T 2961-2022 《长期护理成人失能分类规范》.pdf VIP
- 辽2024G406《预应力混凝土实心方桩》 DBJT05-367.pdf VIP
- 2026年麻醉药品、精神药品培训考核试题及答案.docx VIP
- (高清版)DB13(J) 148-2012 建筑地基基础检测技术规程.pdf VIP
- 《自动控制原理》第二版课后习题答案.docx VIP
- 护理伦理学:绪论PPT教学课件.pptx VIP
- 02S404 防水套管国标规范.pdf VIP
- 中国肺动脉高压诊断与治疗指南解读-PPT演示课件.pptx VIP
- 2023年实施区域市场大规模攻击战的方法.pptx VIP
- 新教材人教版六年级上册英语全册教案(完整版)教学设计.pdf
原创力文档

文档评论(0)