C++语言基础教程 教学课件 作者 吕凤翥 1_ 第1章 C++语言概述.pptVIP

  • 5
  • 0
  • 约1.25千字
  • 约 19页
  • 2019-10-04 发布于广东
  • 举报

C++语言基础教程 教学课件 作者 吕凤翥 1_ 第1章 C++语言概述.ppt

C++语言基础教程 第1章 C++语言概述 一. 面向对象的概念 二. C++语言的特点 三. C++程序在结构上的特点 四. C++程序的实现 一、面向对象的概念 1.面向对象方法的由来 ? 面向对象方法是开发计算机软件的一种方法。 ? 这种方法比面向过程的方法可提高可用性,适用于图形界面的使用,减少模块间的依赖关系,有利用程序的调试和修改。 ? 该方法是一种采用了类、对象、继承和多态等新概念的新方法。 2.面向对象的基本概念 ? 对象:描述客观事物的一种实体。 ? 类:类是一种类型,它是具有属性和行为的若干对象的集合。 ? 封装:它是指将对象的属性和行为结合成为一个独立的封装体。 ? 继承:它反映了一般类和特殊类之间的关系,它是面向对象方法的重要特性。 ? 多态性:它是指一种行为对应着多种不同的实现。函数重载、运算符重载和动态联编都属于多态性。 二、C++语言的特点 1.C++语言是面向对象的程序设计语言 ? C++语言支持面向对象方法的三大特性:封装性、继承性和多态性。 ? C++语言是不完全的面向对象的程序设计语言,它既有类体内函数,又有类体外函数。 2.C++语言继承了C语言 ? C语言是C++语言的一个子集。 ? C语言是语法C++语言都可使用,包括词法规则、语法规则、函数调用和指针等。 3.C++语言对C语言进行了改进

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档