(1.3)--04_封装、面向对象程序设计.pptVIP

  • 0
  • 0
  • 约1.13千字
  • 约 8页
  • 2024-02-10 发布于陕西
  • 举报

面向对象程序设计

封装01.类02.对象03.抽象04.封装

1.3面向对象程序设计语言的特征1.类抽象人的共同属性和行为抽象出来就可以构成---人类类是一个抽象的概念,而对象是类的具体实例,人类,动物类,植物类,鱼类……汽车类,桥梁类,建筑类……

对象的标识每一个对象必须要有一个名字以区别于其他对象在计算机中,使用“标识符”来完成这项工作对象的状态用状态(或叫属性)来描述对象的某些特征在计算机中,使用“数据类型”(可简单或复杂)来完成这项工作对象的行为由一组操作组成,每一个操作决定对象的一种行为在计算机中,使用“函数”来完成这项工作1.3面向对象程序设计语言的特征2.对象具体的“人”就是一个对象,是客观存在的实体。对象之间通过传递消息相互影响。描述人类:静态属性:有姓名、年龄、性别、身高和体重等描述人类:行为属性:有学习、思考、走路、说话和吃饭等。

3.抽象-类抽象(abstract)是指有意忽略问题的某些细节和与当前目标无关的方面,以便把问题的本质表达得更清楚。抽取特征隐藏细节把握本质抽象成属性状态数据抽象代码抽象例如:计算矩形面积(RectangleArea);数据抽象:floatlength,width,area;代码抽象:voidSetData(floatL,floatW);floatCompue

文档评论(0)

1亿VIP精品文档

相关文档