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