Python程序设计案例教程单元6 面向对象.pptxVIP

  • 6
  • 0
  • 约4.48千字
  • 约 44页
  • 2024-04-03 发布于安徽
  • 举报

Python程序设计案例教程单元6 面向对象.pptx

Python编程基础;走进面向对象编程;3;一、类的定义

二、创建类的对象

;在面向对象编程中,最重要的两个概念就是类和对象(也称为实例)。

对象是指实实在在存在的各种事物。

例如,某张桌子、某辆汽车、某个学生等。

与对象相比,类是抽象的,它是用来描述一组具有相同特征和行为的对象的模板。

例如,学校的学生,其特征包括“学号”“姓名”“性别”等,其行为包括“选课”“上课”“考试”等。;在程序开发中,要设计一个类,通常需要满足三个要素:

类名:这类事物的名字,按照大驼峰命名法起名。

属性:这类事物具有什么样的特征。

方法:这类事物具有什么样的行为。;一、类的定义;二、创建类的对象;感谢您的观看;Python编程基础;类成员和实例成员;类中定义的属性(变量)又称为数据成员。

数据成员按声明的方式可以分为两类:一类是类成员(类属性),另一类是实例成员(实例属性)。

实例成员一般是指在构造函数__init__()中定义的,定义和使用时必须以self作为前缀。

类成员是指在类中所有方法之外定义的数据成员。

两者的区别是:在主程序中(或类的外部),实例成员属于实例(对象),只能通过对象名访问;而类成员属于类,可以通过类名或对象名都可以访问。;【例】类成员和实例成员。

classCar: #定义Car类

type=汽车 #定义类成员

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档