文档文库
手机版
投诉建议
热门搜索:
心得体会
演讲稿
思想汇报
首页
心得体会
学习心得体会
培训心得体会
军训心得体会
社会实践
作风建设
工作心得体会
教育心得体会
演讲稿
演讲稿格式
演讲稿范文
竞聘演讲稿
师德演讲稿
三分钟演讲稿
思想汇报
思想汇报范文
转正思想汇报
大学生思想汇报
季度思想汇报
教师思想汇报
工作计划
工作计划格式
工作计划开头
工作计划结尾
总结与计划
工作计划模板
工作总结
年终工作总结
年度工作总结
个人工作总结
实习报告
实习报告范文
实习计划范文
实习鉴定范文
实习报告内容
个人简历
求职简历
简历范文
简历模板
简历表格
简历格式
祝福语
春节
除夕
元宵
端午节
合同范文
合同范本
合同样本
合同范本格式
首页
>
正在进行安全检测...
正在进行安全检测...
发布时间:2023-11-05 07:51:14 来源:
文档文库
小
中
大
字号:
手机查看
第一章:面向对象程序设计概述
[1_1]
什么是面向对象程序设计?
面向对象程序设计是一种新型的程序设计范型。这种范型的主要特征是:
程序
=
对象
+
消息。
面向对象程序的基本元素是对象,
面向对象程序的主要结构特点是:
第一:
程序
一般由类的定义和类的使用两部分组成,
在主程序中定义各对象并规定它们之间
传递消息的规律。第二:程序中的一切操作都是通过向对象发送消息来实现的,
对象接受到消息后,启动有关方法完成相应的操作。
面向对象程序设计方法模拟人类习惯的解题方法,
代表了计算机程序设计新颖的
思维方式。
这种方法的提出是软件开发方法的一场革命,
是目前解决软件开发面
临困难的最有希望、最有前途的方法之一。
[1_2]
什么是类?什么是对象?对象与类的关系是什么?
在面向对象程序设计中,
对象是描述其属性的数据以及对这些数据施加的一组操
作封装在一起构成的统一体。对象可以认为是:数据
+
操作
在面向对象程序设计中,类就是具有相同的数据和相同的操作的一组对象的集
合,也就是说,类是对具有相同数据结构和相同操作的一类对象的描述。
类和对象之间的关系是抽象和具体的关系。类是多个对象进行综合抽象的结果,
一个对象是类的一个实例。
在面向对象程序设计中,总是先声明类,再由类生成对象。类是建立对象的“摸
板”,按照这个摸板所建立的一个个具体的对象,就是类的实际例子,通常称为
实例。
[1_3]
现实世界中的对象有哪些特征?请举例说明。
对象是现实世界中的一个实体,其具有以下一些特征:
(
1
)每一个对象必须有一个名字以区别于其他对象。
(
2
)需要用属性来描述它的某些特性。
(
3
)有一组操作,每一个操作决定了对象的一种行为。
(
4
)对象的操作可以分为两类:一类是自身所承受的操作,一类是施加于其他
对象的操作。例如:雇员刘名是一个对象
对象名:刘名
对象的属性:
年龄:
36
生日:
1966.10.1
工资:
2000
部门:人事部
对象的操作:吃饭
开车
[1_4]
什么是消息?消息具有什么性质?
在面向对象程序设计中,一个对象向另一个对象发出的请求被称为“消息”。当
对象接收到发向它的消息时,
就调用有关的方法,
执行相应的操作。
消息是一个
对象要求另一个对象执行某个操作的规格的说明,
通过消息传递才能完成对象之
间的相互请求或相互协作。消息具有以下
3
个性质:
(
1
)同一个对象可以接收不同形式的多个消息,做出不同的响应。
(
2
)相同形式的消息可以传递给不同的对象,所做出的响应可以是不同的。
(
3
)
消息的发送可以不考虑具体的接收者,
对象可以响应消息,
也可以不响应。
[1_5]
什么是方法?消息和方法的关系是什么?
在面向对象程序设计中,
要求某一对象作某一操作时,
就向该对象发送一个响应
的消息,当对象接收到发向它的消息时,就调用有关的方法,执行响应的操作。
方法就是对象所能执行的操作。
方法包括界面和方法体两部分。
方法的界面也就
是消息的模式,
它给出了方法的调用协议;
方法体则是实现某种操作的一系列计
算步骤,也就是一段程序。在
C++
语言中方法是通过函数来实现的,称为成员函
数。消息和方法的关系是:对象根据接收到的消息,调用相应的方法;反过来,
有了方法,对象才能响应相应的消息。
[1_6]
什么是封装和抽象?请举例说明。
本文来源:
https://www.2haoxitong.net/k/doc/09d165cf6d85ec3a87c24028915f804d2a1687f2.html
《正在进行安全检测....doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
文档为doc格式
分享到:
相
关
案
例
正在进行安全检测...
2024-05-05
正在进行安全检测...
2024-05-05
正在进行安全检测...
2024-05-05
正在进行安全检测...
2024-05-05
安全验证
2024-05-05
正在进行安全检测...
2024-05-05
安全验证
2024-05-05
安全验证
2024-05-05
正在进行安全检测...
2024-05-05
安全验证
2024-05-05
相关推荐
1
正在进行安全检测...
2
安全验证
3
正在进行安全检测...
4
正在进行安全检测...
5
正在进行安全检测...
6
正在进行安全检测...
7
安全验证
8
正在进行安全检测...
9
正在进行安全检测...
10
正在进行安全检测...
推荐内容
安全验证
正在进行安全检测...
正在进行安全检测...
安全验证
正在进行安全检测...
安全验证
安全验证
正在进行安全检测...
正在进行安全检测...
安全验证