编程范式
?
编程范式是指计算机编程的基本风格,
C++可容纳多种程度范式,如面向对象编程、泛型编程及传统的过程式编程。
?
2.与C相比较
?
?
a.类和对象、继承
?
b.多态、虚函数和RTTI
?
c.函数重载
?
d.引用变量
?
e.泛型编程
?
f.异常机制
?
g.命名空间
?
C++继承了
C语言高效、简洁、快速和可移植性的传统,新增的面向对象编程特性,还有一个泛型编程的特性。在学习C++需要掌握C语言的基础知识,OOP思想和泛型编程的知识。
?
3.编程原理
?
计算机语言要处理两个概念:数据和算法。数据是程序中要使用和处理的信息,算法是处理数据的方法。C语言是将大型程序分解成小型、便于管理的任务,这是叫结构化编程,从而出现了面向对象编程。过程式编程强调的是算法,面向对象编程强调的是数据。类规定了使用哪些数据来代表对象和一些处理这些数据的方法。OOP编程的开始就是编写描述对象的类,从低级组织(类)到高级组织(程序)的处理方法叫做自下而上编程。C++融和了OOP、泛型编程传统过程性方法,这表明C++强调实用性,而不是意识形态方法。
?
?
?
想想看看,多看些C++的知识也不错,当我的笔记了。uuuUP
?
?