c++ 教程一 之 简介

作者:HaigLee
https://www.jianshu.com/u/67ec21fb270d
本文由 HaigLee 发布。未经许可,禁止转载。

1. c++ 学习目标

Object Based (基于对象)

  • 以良好的方式编写C++ class
    • class without pointer members

    complex

    • class with pointer members

    String

Object Oriented(面向对象)

  • 学习classes之间的关系
    • 继承 (inheritance)
    • 复合(composition),可以表示has-a。
    • 委托(delegation),是一种实现机制:一个对象转发或者委托一个请求给另一个对象。

2. c++ 历史

B语言(1969年)
C语言(1972年)
C++语言(1983年)new c -> c with class -> c++
Java 语言
C# 语言

3. C++演化

c++ 98 (1.0)
c++ 03 (TR1, Technical Report 1)
c++ 11 (2.0)
c++ 14

c++ 包括 c++语言 和 c++ 标准库(STL)。

作者:HaigLee
https://www.jianshu.com/u/67ec21fb270d
本文由 HaigLee 发布。未经许可,禁止转载。

你可能感兴趣的:(c++ 教程一 之 简介)