- 9
- 0
- 约3.11千字
- 约 36页
- 2022-09-21 发布于广东
- 举报
Python应用基础
面向对象编程
第 8 章
异常处理
第 9 章
数据库应用
第 10 章
学习目标
学习目标
1
熟悉面向对象程序设计的概念
掌握类的定义和使用方法
2
3
熟悉实例属性和类属性的概念和区别
掌握类方法的概念
4
5
了解面向对象中继承、多态和封装的概念
定义和使用类
定义和使用类
面向对象编程(object-oriented programing, OOP)是当今使用最广泛的编程技术,几乎所有对象都提供了创建和管理对象的方法。
将问题中涉及的现实对象抽象出共同特征,定义新的种类,称为类(class)。
类和对象构成了 Python 编程语言的核心功能。
通过类, 实例化现实世界中的对象。
定义和使用类
使用 class 关键字定义类:
class name:
class body
定义类后,与其他内置类型一样,可以利用该类实例化对象。实例化的方法和函数调用类似。
创建实例化对象后, 可以通过赋值变量名的方式为实例添加属性:
instance_name.attr_name = value
定义和使用类
【例】定义一个新的类 Person 来表示人员信息。并用Person类实例化对象。然后为对象添加姓名、部门和电子邮箱等属性。
定义和使用类
内置函数 isinstance() 用来测试一个对象是否属于某一个类的实例:
属性
实例属性
属性通常用来存取
您可能关注的文档
- 《Python应用基础》教学实施方案.docx
- (PPT,3版)跨国公司经营与管理第八章 跨国公司的财务、税收与人事管理(1).pptx
- (PPT,3版)跨国公司经营与管理第二章 跨国公司投资理论.pptx
- (PPT,3版)跨国公司经营与管理第九章 全球500强跨国剖析.pptx
- (PPT,3版)跨国公司经营与管理第六章 跨国公司与国际技术转让.pptx
- (PPT,3版)跨国公司经营与管理第七章 跨国公司的研发、生产与营销管理.pptx
- (PPT,3版)跨国公司经营与管理第三章 跨国公司的经营与管理战略.pptx
- (PPT,3版)跨国公司经营与管理第十二章 国际社会对跨国公司的管理与规制.pptx
- (PPT,3版)跨国公司经营与管理第十一章 中国跨国公司的成长.pptx
- (PPT,3版)跨国公司经营与管理第十章 跨国公司来华投资.pptx
最近下载
- VIVO校招在线测评题库.pdf VIP
- 乙酸(MSDS)安全技术说明书.pdf VIP
- ZS2923DN.ZS2924DN产品使用规格书.pdf VIP
- 乙酸安全技术说明书MSDS.docx VIP
- 甲醇安全技术说明书.pdf VIP
- 深度解析(2026)GBT 17285-2022电气设备电源特性的标记 安全要求.pptx VIP
- GBT 17285-2022《电气设备电源特性的标记 安全要求》(2026年)宣贯培训.pptx VIP
- 甲醇安全技术说明书.doc VIP
- (高清版)B-T 17285-2022 电气设备电源特性的标记 安全要求.pdf VIP
- 2022年福建高考历史试卷真题及答案详解(精校版).pdf VIP
原创力文档

文档评论(0)