文档详情

面向对象程序设计引论.pdf

发布:2017-11-14约1.26万字共47页下载文档
文本预览下载声明
向对象程序设计 C++语言 一、引论 本章教学目的 了解C++的历史 学习C++的基本概念 初步了解C++开发步骤 第一章 引论 主要内容 1.1 C/C++的历史 1.2 结构化程序设计(SP)与 向对象程序设计 (Object Oriented Programming) 1.3 向对象语言的核心概念 1.4 C++语言的特点 1.5 C++程序的开发过程和C++程序结构 第一章 引论 1.1 C/C++的历史 第一章 引论 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 Ada Modula-2 Pascal ALGOL60 ALGOL68 CPL BCPL B C C++ Smalltalk 80 Java Simula 67 BASIC ANSI-BASIC QBASIC VB FORTRAN FORTRAN77 FORTRAN90 PL/1 COBOL LISP PROLOG 第一章 引论 l1.1.1 编程语言的发展 l1.1.1 面向对象编程语言的发展历史 程序设计语言的变迁: – 机器语言汇编语言高级语言 第一章 引论 1)汇编语言 : 比机器语言方便 2) FORTRAN 20世纪50年代中期,第一种高级 语言。变量、数组、循环、分支 3) Algol: 20世纪50年代后期。初级封装,块结 构 4) Simula67: 20世纪60年代。面向对象鼻祖, 类、继承 5) Ada : 20世纪70年代。基于对象语言,封 5) Ada : 装、不全 支持继承 6) Smalltalk : 向对象 第一章 引论 两类面向对象 语言 1. 开发全新的 向对象的语言 Eiffel Smalltalk 80 2. 对传统语言进行面向对象的扩充 C++:混合型语言 Java C# 第一章 引论 1.1.2 C/C++的历史 n C++
显示全部
相似文档