博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++(笔)001.
阅读量:5338 次
发布时间:2019-06-15

本文共 584 字,大约阅读时间需要 1 分钟。

1.编程范式

  编程范式是指计算机编程的基本风格,C++可容纳多种程度范式,如面向对象编程、泛型编程及传统的过程式编程。

2.与C相比较

  C++在C语言的基础上新加的特性如下:

  a.类和对象、继承

  b.多态、虚函数和RTTI

  c.函数重载

  d.引用变量

  e.泛型编程

  f.异常机制

  g.命名空间

  C++继承了C语言高效、简洁、快速和可移植性的传统,新增的面向对象编程特性,还有一个泛型编程的特性。在学习C++需要掌握C语言的基础知识,OOP思想和泛型编程的知识。

3.编程原理

  计算机语言要处理两个概念:数据和算法。数据是程序中要使用和处理的信息,算法是处理数据的方法。C语言是将大型程序分解成小型、便于管理的任务,这是叫结构化编程,从而出现了面向对象编程。过程式编程强调的是算法,面向对象编程强调的是数据。类规定了使用哪些数据来代表对象和一些处理这些数据的方法。OOP编程的开始就是编写描述对象的类,从低级组织(类)到高级组织(程序)的处理方法叫做自下而上编程。C++融和了OOP、泛型编程传统过程性方法,这表明C++强调实用性,而不是意识形态方法。

 

  想想看看,多看些C++的知识也不错,当我的笔记了。uuuUP

 

  

转载于:https://www.cnblogs.com/a2htray/p/3928260.html

你可能感兴趣的文章
iOS-打电话、发短信、发邮件、打开浏览器
查看>>
[Swift]LeetCode646. 最长数对链 | Maximum Length of Pair Chain
查看>>
Echars 在界面上自适应问题
查看>>
[Vue-rx] Share RxJS Streams to Avoid Multiple Requests in Vue.js
查看>>
201621123023《Java程序设计》第10周学习总结
查看>>
Alpha 冲刺 (5/10)
查看>>
得到程序当前UAC的执行权限,高 - 中 - 低
查看>>
Visual Studio中从应用程序中调试SQL脚本
查看>>
BZOJ4115 : [Wf2015]Tile Cutting
查看>>
BZOJ1396 : 识别子串
查看>>
h5-画板
查看>>
app.json解释(待续)
查看>>
Python学习笔记-数据类型,运算,变量
查看>>
01 python初学(注释、交互、if while for)
查看>>
PyCharm设置改变字体大小的快捷键
查看>>
让.Net程序能够在UAC开启状态下运行
查看>>
mysql grant 授权
查看>>
Java学习从这里开始
查看>>
qq游戏IE组件停止工作
查看>>
自适应的轮播图
查看>>