C++和 C
来源:互联网 发布:淘宝首页导航怎么去掉 编辑:程序博客网 时间:2024/06/06 08:29
c++和c都是高级的开发语言,c++在c的基础上添加了对面对象编程和泛型编程的支持,并继承了c高效、简洁、快速和可移植的传统。其中面向对象的编程oop,强调的是数据。总所周知,语言就是数据+算法组成的,而c++则将更强调数据。
在c++中。类就是一个规范,描述了新型数据格式,对象是根据这种规范构造的特定数据结构。通常,类规定了可使用那些数据结构以及可以对这些数据结构执行哪些操作。c++不仅能将数据和方法合并为类定义,而且面向对象的特性也有助于创建可重用的代码,将减少大量的工作,并能够隐藏可以保护的数据。其多态的特性,让使用者为运算符和函数创建多个定义,并且继承能让使用者使用旧的类派生出新类
c++的另一种编程模式,即繁星编程(独立于特定的数据类型),于oop目标相同,将重用代码和抽象通用的概念技术更简单。此种机制,c++模板提供了完成这种任务的机制。
c++在c上添加了oop特性,你可以忽略c++面向对象的特性,但将错过很多有用的东西。建议大家在学习c++的过程中,深层次的理解它的特性,而不要和c混合使用,更好的掌握c++的机制。
重新学习c++的过程,慢慢的总结和学习,和大家一起进步。
0 0
- Objective C 和 C
- C --- 数据和C
- c和c指针
- 【c/c++】初识.c和.h
- [c]c中c串和字符串
- <c:choose>、<c:when>和<c:otherwise>
- tutorial05.c 和tutorial06.c
- C语言数据和C
- sizeof和strlen【C/C++】
- 【C/C++】类和结构
- GNU C 和 ANSI C
- C和C指针读书笔记
- 【c/c++】break和continue
- 【c/c++】typedef和define
- 【C/C++】编译和链接
- C/C++_log2000_typedef和enum
- 【C/C++】string和stringstream
- [C/C++] struct和typedef
- 地方规定法规电饭锅电饭锅电饭锅地方高
- 谁知道撒地方撒大师大师大师大师
- Unique Binary Search Tree
- 1750: [Usaco2005 qua]Apple Catching (动态规划)
- JQuery,ajax同步异步设置潭
- C++和 C
- IT忍者神龟之Html规范
- 面试三
- 数学之路-python计算实战(10)-机器视觉-透视投影
- hdfs 查看文件(第一个hadoop程序)
- 地方地方法规的非官方的法规法规法规搞好
- poj1019
- 法规法规和规范法规和法国恢复规划法规和
- 路过美丽的梅家坞+练车