请选择 进入手机版 | 继续访问电脑版
hot【项目分享】之智能交通灯

结合前几次GPIO的简单了解和学习,今天给大家分享一个GPIO的简单应用:智能交通灯 涉及硬件:开发套件 详细

开启左侧

C++编程基础

[复制链接]
精华 小思 发表于 2017-7-29 15:19:34 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

C++是一个面向实用的语言,不会刻意去追求面向对象还是基于对象(实现方法和数据的捆绑),实用为王,什么能解决问题就用什么。
C++语言编写软件解决问题的主要方式是将问题解需要的对象抽象出相同的特征,这些特征包含属性值和行为方法,然后将这些特征封装为一个类。这样在解决问题的时候可以直接声明一个类的对象或者一系列类对象来协同解决问题。

面向对象的三个基本特征是:封装、继承、多态。其中,封装可以隐藏实现细节,使得代码模块化;继承可以扩展已存在的代码模块(类);它们的目的都是为了——代码重用。而多态则是为了实现另一个目的——接口重用!


C++编程基础系列帖子主要对C++基本的概念做一次统一的整理,包括基础篇,封装篇,继承篇,多态篇,模板篇,案例篇及杂谈篇


====================基础篇===================
C++基础Ⅰ:数据类型
C++基础Ⅱ:输入与输出及其格式
C++基础Ⅲ:函数重载
C++基础Ⅳ:引用
C++基础Ⅴ:动态内存申请
C++基础Ⅵ:内联函数
C++基础Ⅶ:类型转换
C++基础Ⅷ:命名空间
C++基础Ⅸ:系统String类

====================封装篇===================
C++封装Ⅰ:类与对象
C++封装Ⅱ:构造与析构函数
C++封装Ⅲ:拷贝构造函数
C++封装Ⅳ:this指针
C++封装Ⅴ:返回栈上的引用与对象
C++封装Ⅵ:const修饰类成员
C++封装Ⅶ:static修饰类成员
C++封装Ⅶ:友元
C++封装Ⅷ:运算符重载

====================继承篇===================
C++继承Ⅰ:OOP继承性
C++继承Ⅱ:基类与派生类
C++继承Ⅲ:派生类的构造函数
C++继承Ⅴ:派生类的拷贝构造函数
C++继承Ⅵ:派生类的析构函数
C++继承Ⅶ:派生类的赋值运算符重载
C++继承Ⅷ:派生类的析构函数函数隐藏
C++继承Ⅸ:多继承
C++继承Ⅹ:虚基类

====================多态篇===================
C++多态Ⅰ:多态的意义
C++多态Ⅱ:多态实现的前提
C++多态Ⅲ:动态绑定与虚函数
C++多态Ⅲ:纯虚函数
C++多态Ⅳ:虚析构函数
C++多态Ⅴ:虚函数表

====================模板篇===================

====================案例篇===================
C++案例Ⅰ:Mystring类实现
C++案例Ⅱ:链表的实现
C++案例Ⅲ:异质链表的实现


====================杂谈篇===================
C++杂谈Ⅰ:智能指针
C++杂谈Ⅱ:显式构造函数




越努力,越幸运。
所以,请努力成为更好的自己!

精彩评论5

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行 更多
广告位
0351-8210788
周一至周日 9:00-18:00
意见反馈:mind@unigress.com
关注我们

扫一扫关注我们

Powered by Discuz! X3.4 Licensed  © 2001-2013 Comsenz Inc.( 晋ICP备12005011 )