C++语言程序设计教程 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 吕凤翥 王树彬_ 第1章 C++语言概述.pptVIP

  • 3
  • 0
  • 约1.5千字
  • 约 21页
  • 2019-10-04 发布于广东
  • 举报

C++语言程序设计教程 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 吕凤翥 王树彬_ 第1章 C++语言概述.ppt

* * 第1章 C++语言概述 1.1 面向对象的概念 1.2 C++语言的特点 1.3 C++程序在结构上的特点 1.4 C++程序的实现 1.1 面向对象的概念 在面向对象方法出现之前,人们采用的是面向过程的方法。面向过程方法是一种传统的求解问题的方法。 面向对象方法是求解问题的一种新方法,它把求解问题中客观存在的事物看作各自不同的对象,再把具有相同特性的一些对象归属为一个类 1.1.1 面向对象方法的由来 面向对象方法是计算机科学发展的要求。这种方法满足了人们对信息的需求量越来越大,对软件开发的规模也越来越大,对软件可靠性和代码的重用性的要求越来越高的客观需要。 1.1.2 面向对象的基本概念 对象是现实世界中客观存在的某种事物。对象是一种相对独立的实体,它具有静态特性和动态特性,通常通过一组数据来描述对象的静态特性,使用一组行为或功能来表示对象的动态特性。 1.对象 类是人们对于客观事物的高度抽象。 面向对象方法中的类是一种类型,它是具有相同属性和行为的对象的集合。类是具有相同属性和行为的若干对象的模板。类为属于该类的全部对象提供了抽象的描述,这种描述包括了属性和行为两大部分。 2.类 封装是指把对象的属性和行为结合成一个独立的单位,又称为封装体。 封装体具有独立性和隐藏性。 一个封装体与外部联系只能通过有

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档