1. C++在C语言面向过程的编程的基础上增加了类代表的面向对象编程和模板支持的泛型编程。
  2. 过程性编程强调的是,算法的过程性,OOP(面向对象编程)强调的是数据,试图让语言来满足问题的要求。其理念是设计与问题本质特性相对应得数据格式。在C++中类是一种规范,它描述了这种新型的数据格式。对象是根据这种规范的特定数据结构。OOP程序设计方法首先设计类,它准确的表示了程序要处理的东西。OOp编程不仅仅是将数据和方法合并为类定义。还要助于创建可重用代码。
  3. C++泛型编程:泛型编程与OOP的目标相同,即使重用代码和抽象通用概念的技术更简单。不过OOP强调的是编程数据方面,而泛型编程强调的是独立于特定数据类型,他们的侧重点不同。OOP是一个管理大型项目的工具,而泛型编程提供了执行常见任务的工具

最新文章

  1. 没有素描色彩基础适合学习UI吗,如果可以,该怎么学?
  2. redhat note
  3. spring mvc学习笔记二:@RequestMapping
  4. new和alloc init的区别
  5. solr入门命令
  6. 省市区县镇级联数据JS版
  7. Visual Studio 2013 Web开发、新增功能:“Browser Link”
  8. redis配置文件解析
  9. Nginx服务器架构简析
  10. 使用C#读取XML节点,修改XML节点
  11. python学习笔记3(字符串)
  12. Sublime Text个性化设置
  13. C++中对sprintf()函数的说明(转)
  14. mysql 的基础知识
  15. [转]CENTOS 6.5 配置YUM安装NGINX+服务器负载均衡
  16. Android基础知识05—活动的生命周期
  17. StringBulider与StringBuffer的异同
  18. GIT入门笔记(8)-- 查看历史提交记录/根据版本号回到过去或未来
  19. C++中常用到的容器
  20. 同步锁Synchronized与Lock的区别?

热门文章

  1. Elasticsearch集群如何扩容机器?
  2. 【285】ArcPy 暗色窗体设置
  3. OpenGL ES & SDL(转载)
  4. NFA/DFA算法
  5. libevent源码分析
  6. Oracle树查询,start with connect by prior 递归查询用法(转载)
  7. virsh 查看hypervisor特性
  8. SQL数据库游标
  9. unity5.6里Baked Lighting下面几个Lighting Mode的解释
  10. Luogu 4155 [SCOI2015]国旗计划