您现在的位置: 精品资料网 >> 行业分类 >> IT行业 >> 资料信息

程序设计语言讲义(ppt 25页)

所属分类:
IT行业
文件大小:
244 KB
下载地址:
相关资料:
程序设计语言
程序设计语言讲义(ppt 25页)内容简介

程序设计语言讲义内容提要:
C语言是贝尔实验室为DEC公司开发PDP
系列计算机操作系统时研制的。
C作为UNIX操作系统的开发语言而广为应用
和流行。某年制定为ANSI C标准
C语言的独有特点是:
1、语言简洁、紧凑,使用方便、灵活。
2、运算符和数据类型丰富。
3、访问内存地址、寄存器、进行位操作,具有汇编语言的功能。
4、生成的目标代码质量高、程序运行效率高。
……

C++的特点:
1、C++是C的扩展,C是C++的子集,C++ 包括C的全部特征、属性和优点。同时,增加了对面向对象编程的完全支持。
2、与C 一致, C++程序结构采用函数驱动机制实现。
3、C++实现了类的封装,数据隐藏、继承及多态,使其代码可重用并容易维护。
4、C++是一门高效使用的程序设计语言,既可进行过程化程序设计,又可进行面向对象程序设计。
……

多态性:
封装性、继承性、多态性是构成面向对象
程序设计的三大特征。
封装性是基础
继承性是关键
多态性是补充
什么是多态性?
多态是指一个名字有多种语义,或一个相同界面有多种实现;
或是指发出同样的消息被不同类型的对象
接受而导致完全不同的行为。即对象根据所接收到的消息做出相应的操作。

 


..............................