第一讲C++语言与OO思想介绍
编程能力是时间和经验的积累。
C语言的优点:速度快,程序精炼,简单小巧。C++特点:针对不同的对象去做实例化。
一个再复杂的模型结构都可以是由千千万万个对象组成的。
对象的两个要素:属性和行为;
每个对象都是一个完整的独立的个体,它是由相关的属性和行为组合并与外界分隔。
图形用户界面——GUI。
OO思想——面向对象思想。
C++语言特点:
1.封装:意味着把对象的属性和方法结合成一个独立的系统单位,并尽可能隐藏对象的内部细节。
2.抽象:抽象的过程是对具体问题进行概括的过程是对一类公共问题进行统一的描述的过程。抽象类似与接口概念。
3.继承:子类对象拥有与其基类相同的全部属性和方法。
4.多态:是指在基类中定义的属性和行为被子类继承后,可以具有不同的数据类型或者表现行为特征。
第二讲从小程序说起
cout是一个输出流对象,它是“Consoleout(控制台输出缩写)”是属于basic_ostream类的对象。ostream类在iostream头文件中定义。
usingnamesapcestd;命名空间
C++标准库所使用的所有标识符(即类,函数,对象等名称)都是在一个特殊懂的名字空间(std)中定义的。
如何利用绿豆治疗急性肠胃炎如何利用绿豆治疗急性肠胃炎