C++重点分析.ppt

面向对象程序设计 ——C++程序设计 目 录 目 录 课程说明 几点建议 课外书推荐 第1章 面向对象程序设计概述 1.1面向对象思想的产生与内涵 学习编程的目的是什么: 1.1.1 面向对象思想的产生 四大发明之活字印刷——面向对象思想的胜利 活字印刷给我们带来的启示 第一,要改,只需更改要改之字,此为可维护; 第二,这些字并非用完这次就无用,完全可以在后来的印刷中重复使用,此乃可复用; 第三,此诗若要加字,只需另刻字加入即可,这是可扩展; 第四,字的排列其实有可能是竖有可能是横排,此时只需将活字移动就可做到满足排列需求,此是灵活性好。 1.1.2 面向对象的内涵 面向对象,就是面对现实; 现实中的一切都是对象,他们有分类,就产生了“类”; 他们还可以联系,就可以用“消息”来表示; 1.2结构化程序设计与面向对象程序设计 面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。具体体现在以下几个方面: 1.2.1 结构化程序设计 1.2.2 面向对象程序设计 面向对象是以数据(对象)为中心 比如:厨师烧菜 编程就像烧菜,讲究低耦合,各个层的联系尽量少 实例说明 语法说明 我们编写一个驾驶汽车的方法: 面向对象的常见术语-1 1. 类   类作为设计蓝图来创建对象的代码段,它描述了对象的特征

文档评论(0)

1亿VIP精品文档

相关文档