C++快速入门 第十四节:对象
对象本质上不过是一种新的数据类型。
类(class)是一个模型(就像是一张蓝图,它决定一个对象将拥有什么样的属性、功能等),且每个类跟变量一样都有一个名字。当我们为这个类创建实例的时候,也就是对象(类的具体化实现)。
类由变量(类里的变量称属性)和函数(类里的函数称方法)组成,对象将使用那些变量来存放信息,调用那些函数来完成操作。同理对象内部有变量和函数,而结构通常只由各种变量构成。
例如std::cout即为使用的是std类中的cout对象;std:string数据类型使用的是std类中的string对象
面相对象编程技术(objectoriented programming)可以说是面向过程技术(procedural programming)的替代品。
面向过程技术关注的是对数据进行处理的过程,面向对象(OOP技术)关注的是对数据进行怎样的处理。
实例1:对象应用造一辆车
1 #include <iostream> 2 3 #define FULL_GAS 85 4 5 class Car//让我们来造辆车,定义类Car ,C++允许在类里面声明常量,但不允许对它进行赋值 6 ; 20 void Car::setColor(std::string col) 21 24 void Car::setEngine(std::string eng) 25 28 void Car::setWheel(unsigned int whe) 29 32 void Car::filltank(int liter)//函数(又称方法)的定义 33 36 int Car::running(void) 37 44 void Car::warning(void) 45 48 49 int main() 50 71 } 72 73 } 74 return 0; 75 }上一篇:C++快速入门 第四讲:文件操作
C/C++
pla文件怎么看,pla文件用什么打开?
pl1文件怎么看,pl1文件用什么打开?
pl文件怎么看,pl文件用什么打开?
pl0文件怎么看,pl0文件用什么打开?
pkt文件怎么看,pkt文件用什么打开?
pkm文件怎么看,pkm文件用什么打开?
pks文件怎么看,pks文件用什么打开?
pka文件怎么看,pka文件用什么打开?
pkh文件怎么看,pkh文件用什么打开?
pkg文件怎么看,pkg文件用什么打开?