Python程序设计与应用课件 第6章 面向对象程序设计.pptxVIP

  • 2
  • 0
  • 约5.38千字
  • 约 19页
  • 2026-07-26 发布于山东
  • 举报

Python程序设计与应用课件 第6章 面向对象程序设计.pptx

Python程序设计与应用;;理解Python的面向对象。

掌握类、对象以及它们之间的关系。

掌握类、对象的属性和方法。

掌握类的组合、继承与派生。

现实世界中的事物可以分为两部分:物质和意识。物质表达的是一个具体的事物,意识描述的是一个抽象的概念。例如,“这辆红色的汽车”是物质,它是具体的客观存在;“汽车”是意识,它是抽象的概念,是对具体的客观存在的一种概括。;对象表示现实世界中某个具体事物。在现实世界中,对象无处不在。一个人、一辆汽车、一本书、一场球赛、一个银行账户等都是对象。一个对象可以非常简单,也可以非常复杂。复杂对象往往由若干简单对象组合而成。对象有一个名字,以区别于其他对象;有一组属性,用于描述对象的特征;有一组行为,用来改变对象的属性。

对象可以归类。例如,“这辆红色的汽车”是一辆汽车,“那辆白色???汽车”也是一辆汽车,则这两辆汽车是同类对象,可以归人“汽车”这个“类”。对象也称类的实例。类和对象之间的关系可以看成抽象和具体的关系。类是对现实世界中具体事物的抽象,描述了同类对象的共性。例如,“汽车”是一个描述交通工具的类,而“这辆红色的汽车”和“那辆白色的汽车”是“汽车”类的两个实例。;面向对象程序设计追求的是对现实世界的直接模拟,将现实世界中的事物直接映射到程序的解空间。在面向对象程序设计中,现实世界中的“

文档评论(0)

1亿VIP精品文档

相关文档