下载此文档

python中类的定义与使用.ppt


文档分类:IT计算机 | 页数:约31页 举报非法文档有奖
1/31
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/31 下载此文档
文档列表 文档介绍
Python中类的定义与使用
Python中类的定义与使用Python中类的定义与使用复习Python的特点
书籍能培养我们的道德情操,给我们巨大的精神力量,鼓舞我们前进
复习Python的特点
本次主要知识点
一 面向对象程序设计基础
二 定义和使用类
三 类的继承和多态
四 思考题
五 总结
一 面向对象程序设计基础



咬人
吃东西
睡觉
绿色
四条腿
10kg
有外壳
大嘴巴
对象=属性+方法
面向对象程序设计中的基本概念
(1)对象(Object):面向对象程序设计思想可以将一组数据和与这组数据有关操作组装在一起,形成一个实体,这个实体就是对象。
(2)类(class):具有相同或相似性质的对象的抽象就是类。因此,对象的抽象是类,类的具体化就是对象。例如,如果人类是一个类,则一个具体的人就是一个对象。
(3)封装:将数据和操作捆绑在一起,定义一个新类的过程就是封装。
(4)继承:类之间的关系,在这种关系中,一个类共享了一个或多个其他类定义的结构和行为。继承描述了类之间的关系。子类可以对基类的行为进行扩展、覆盖、重定义。如果人类是一个类,则可以定义一个子类“男人”。“男人”可以继承人类的属性(例如姓名、身高、年龄等)和方法(即动作。例如,吃饭和走路),在子类中就无需重复定义了。从同一个类中继承得到的子类也具有多态性,即相同的函数名在不同子类中有不同的实现。就如同子女会从父母那里继承到人类共有的特性,而子女也具有自己的特性。
(5)方法:也称为成员函数,是指对象上的操作,作为类声明的一部分来定义。方法定义了可以对一个对象可以执行的操作。
(6)构造函数:一种成员函数,来在创建对象时初始化对象。构造函数一般与它所属的类完全同名。
二 定义和使用类
声明类
类方法
使用instance()函数判断对象类型
声明类
在Python中,可以使用class关键字来声明一个类,其基本语法如下:
class 类名:
成员变量
成员函数
同样,Python使用缩进标识类的定义代码。
【例2-1】
class Person:
def SayHello(self):
print("Hello!")

python中类的定义与使用 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数31
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2112770869
  • 文件大小1.07 MB
  • 时间2021-06-10