《面向对象的程序设计语言——C》课件--第2章.pptVIP

  • 2
  • 0
  • 约7.47万字
  • 约 284页
  • 2017-05-29 发布于四川
  • 举报

《面向对象的程序设计语言——C》课件--第2章.ppt

C++程序设计 第2章 C++语言基础 本章是学习C++语言的基础,包括以下几个方面: 1.结构化程序设计方法与面向对象程序设计方法的各自特点、区别和相互联系。 2.面向对象的程序设计方法中的有关概念,如类、对象、封装、继承、消息和多态性等。 3.C++程序的基本组成和框架结构。 4.掌握C++语言中的基本数据类型、各种运算符、表达式。 5.C++数据输入流对象cin和输出流对象cout的使用。 6.程序的3种基本结构 7.构造数据类型,如数组、结构体、指针等的定义方法、特点和使用方法。 7.函数的定义、调用及函数调用过程中的参数传递的机理和程序执行流程。 8.引用的概念及其定义和使用方法。 2.1 从面向过程的程序设计到面向对象的程序设计 2.1.1 传统的结构化程序设计(Structured Programming---SP)方法 1.使用SP方法设计程序的步骤  在数据处理过程中,采用的是自顶向下、分而治之的方法,将整个程序按功能划分为几个可独立编程的子过程模块,每一子模块完成指定的子任务,并且提供一个清晰、严格的调用界面,主过程通过调用各子过程完来成全部处理工作 。 2.1 从面向过程的程序设计到面向对象的程序设计 2.SP方法的特点 优点: (1)这种程序设计方法力求算法描述准确。 (2)对每一子过程模块容易进行程序正确性证明。 缺点: (1)这种程序设计

文档评论(0)

1亿VIP精品文档

相关文档