C基础知识讲课文档.pptVIP

  • 4
  • 0
  • 约7.18千字
  • 约 78页
  • 2021-09-25 发布于广东
  • 举报
1.结构化程序设计 把程序设计看成处理数据的一系列过程; 数据和程序分开存储; 追踪函数调用及数据; 功能分解并逐步求精。 2.面向对象程序设计 把数据和处理数据过程看成一个整体——对象 定义处理对象——类; 支持封装和数据隐藏; 支持继承和重载及多态性 可实现软件复用。 3.C++的三个重要机制 类(class) 函数重载(function overloading) 操作符重载(operator overloading) 4.C++的设计方法 对象及其操作必须先定义,类及其子类必须先建立。 细节方面的设计又应当在整体结构及相应的关系被确定之后,才能进行。 宜采用自底向上和自顶向下相结合的方法。 5. 程序从概念到运行 高级语言源程序到可执行程序 用编辑器输入源程序,以源文件的形式存放。 源程序文件用编译器翻译成目标代码,以目标代码文件存放。 连接器将组成程序的各个目标代码文件和一些库函数连接在一起,组成一个完整的可执行程序。 5.函数(续) C++程序是由若干个互相调用的函数组成的。 一个程序必须有,且只能有一个主体——主函数main()。 其他函数都是由main函数直接或者间接地调用。 5.程序实例 /*********************************** ** 计算给定半径计算圆的周长 ** **************************

文档评论(0)

1亿VIP精品文档

相关文档