面向对象设计方法 基本概念: 1.对象是客观世界实体的抽象描述,由信息(数据)和对数据的操作组合而成; 2.类是多个相似对象共同特性的描述; 3.消息是对象之间通信的手段,是对象之间相互请求或相互协作的途径,它用来指示对象的操作; 4.方法是对象接收到信息后应采取的行动序列的描述; 5.继承是一种现实世界中对象之间独特的关系,它使得某类对象可以继承另一类对象的特征和能力; 6.持久性是指数据能在进程或操作中存在,并且能在下一个进程或操作中重新使用的能力。 结构化程序设计 结构化程序设计的三种基本控制结构: 1.顺序结构 2.选择结构 3.重复(循环)结构 1.4.5 GIS软件工程的编码设计 图1.10三种基本的控制结构 (a) 顺序结构,先执行A再执行B; (b) IF-THEN-ELSE型选择(分支)结构; (c) DO-WHILE型循环结构 结构化程序设计的主要原理: 1.使用程序设计语言中的顺序、选择、重复等基本控制结构表示程序和逻辑结构; 2.选用的控制结构只允许有一个入口和出口; 3.程序由容易识别的块组成,每个块只有一个出口和入口; 4.复杂结构应该用基本控制结构进行组合嵌套来实现; 5.严格控制使用GOTO语句。 程序设计自顶向下,逐步求精方法的优点: 1.符合
您可能关注的文档
- freeSSHd配置sftp服务器.docx
- FLUKE DSX 5000.doc
- Frontpage基本操作.ppt
- Flowtracker中文说名书.ppt
- ftp服务器的架设0820.pptx
- FPGA实验_FM.ppt
- future-progressive-tense-将来进行时.ppt
- FW17 - Takt Time-C节拍时间.ppt
- FPGA全面介绍PPT.pptx
- FORTRAN90课总复习.ppt
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测数学+答案.pdf
- 云南金太阳2025-2026学年高一下学期3月开学考试英语试题+答案.pdf
- 银川市、石嘴山市、吴忠市三市2026年高三年级学科教学质量检测生物+答案.docx
- 云南金太阳2025-2026学年高一下学期3月开学考试历史试题+答案.pdf
- 湖北省云学联盟2025-2026学年高二下学期3月学科素养测评英语试卷(含答案).pdf
- 河南天一大联考2026年高一3月联考语文试题.docx
- 河南天一大联考2026年高一3月联考语文试题.pdf
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测英语+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测政治+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测地理+答案.pdf
最近下载
- 2024贵州贵阳市事业单位管理岗位定向招聘退役士兵33人笔试参考题库及答案解析.docx VIP
- 2024年北京科技职业大学辅导员招聘考试真题汇编附答案.docx VIP
- 清明文明祭扫主题班会PPT课件.pptx VIP
- 2014年铜陵县三中七年级第一学期第一次月考-数学.docx VIP
- 《ISO13485-2024》医疗器械质量管理体系用于法规的要求.pptx VIP
- 地下室防水专项施工方案-.pdf VIP
- (正式版)DB65∕T 4766-2024 《公路波纹钢桥涵设计规范》.pdf VIP
- 附件9 高特电子BMS储能用户手册.pdf VIP
- 七氟丙烷自动灭火系统操作说明.doc VIP
- 全身经络穴道大全(人体彩图).docx VIP
原创力文档

文档评论(0)