2018/1/15
C++
1.什么是OO思想:OO指object-oriented,即面向对象, 世界上的万事万物都可以看做是一个对象,一些非常复杂的数据模型可以看做由很小的对象所组成,逐步细化解决。
2.面向对象的特点
*1*封装:封装意味着把对象的属性和方法结合合成一个独立的系统单位,而且隐藏对象的细节
*2*抽象:指的是对具体问题的概括;(抽象类似于接口,便于交流)
*3*继承:子类对象继承基类的所有属性和方法
*4*多态:子类继承后。有不同的数据类型和表现行为;
在共性中寻找个性
3.简介
C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。。
对象 - 对象具有状态和行为。例如:一只狗的状态 - 颜色、名称、品种,行为 - 摇动、叫唤、吃。对象是类的实例。类 - 类可以定义为描述对象行为/状态的模板/蓝图。方法 - 从基本上说,一个方法表示一种行为。一个类可以包含多个方法。可以在方法中写入逻辑、操作数据以及执行所有的动作。即时变量 - 每个对象都有其独特的即时变量。对象的状态是由这些即时变量的值创建的。
c++的输入输出语句
1cin为输入cin>>变量1>>变量2>>变量3
2cout为输出cout<<" ";
3.c++的头文件为#include<iostream>//输入输出流
4.c++中cout输出后要加一个end1表示endline