第一章 Visual C++.net程序设计概述.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章VisualC.net程序设计概述

第一章 Visual C++ 2008程序设计概述 本章要求: 1.了解.Net Framework与MFC 。 2. 熟悉Visual Studio.net 的集成开发环境。 3. 建立面向对象程序设计的初步概念。 主要内容: 1. 程序设计概述 2. .Net Framework与MFC概述。 3. Visual C++.net 的集成开发环境。 4. 简单MFC程序设计。 测绘程序设计基础 1.1.程序设计概述 1.初期的程序设计 (五十年代) 高运行效率、少占用内存为目标 2.结构化程序设计 (七十年代) 程序的可读性、可维护性为目标 程序=算法+数据结构+编程语言+ 面向过程的程序设计方法 程序的结构规定为顺序、选择和循环三种基本结构,采取自 顶向下、逐步求精的分析和设计方法,即功能分析方法。 3.面向对象的程序设计 (八十年代开始) 降低程序的复杂性、提高软件的开发效率和改善工作界面为 目标 程序=对象+ 消息+ 面向对象的程序设计 测绘程序设计基础 面向对象的程序设计的优点: 1.符合人们习惯的思维方法,便于分解大型的复杂多变 的问题。由于对象对应于现实世界中的实体,因而可以很自 然地按照现实世界中处理实体的方法来处理对象,软件开发 者可以很方便地与问题提出者进行沟通和交流。 2 .易于软件的维护和功能的增减。对象的封装性及对象 之间的松散组合,都给软件的修改和维护带来了方便。 3 .可重用性好。重复使用一个类(类是对象的定义,对 象是类的实例化),可以比较方便地构造出软件系统,加上 继承的方式,极大地提高了软件开发的效率。 4 .与可视化技术相结合,改善了工作界面。随着基于 图形界面操作系统的流行,面向对象的程序设计方法也将深 入人心。它与可视化技术相结合,使人机界面进入GUI时代。 测绘程序设计基础 面向对象程序设计的概念  面向对象程序设计模拟自然界认识和处理 事物的方法,将数据和对数据的操作方法 放在一起,形成一个相对独立的整体—— 对象(object)[面向对象的程序设计就是 由这些对象构造程序] ,同类对象还可抽象 出共性,形成类(class )。一个类中的数 据通常只能通过本类提供的方法进行处 理,这些方法成为该类与外部的接口。对 象之间通过消息(message)进行通讯。 测绘程序设计基础 对 象 表针 属性 旋钮 其他机械机构 行为 调节旋钮 对象可以是一些看得见实际摸得着的实体,也可以 是一些抽象概念,如:一堂课等 测绘程序设计基础 类 类是一个抽象的概念,用来描述某一类对象所 共有的、本质的属性和行为。 测绘程序设计基础 类与对象的关系 类是一个抽象的概念,用来描述某一类对象所 共有的、本质的属性和行为。 类的一个具体实现,称为实例 类 对象 描述这类对象共有的、本质 的属性和行为 具体到一匹白色或红色的马

文档评论(0)

yaocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档