c++编程的简介
向对象程序设计是一种新型的程序设计范型.这种范型的主要特征是:
程序=对象+消息
面向对象程序的基本元素是对象,面向对象程序的主要结构特点是:第一,程序一般由类的定义和类的使用两部分组成,在主程序中定义各对象并规定它们之间传递消息的规律.第二,程序中的一切操作都是通过向对象发送消息来实现的,对象接收到消息后,启动有关方法完成相应的操作.一个程序中涉及到的类,可以由程序设计者自己定义,也可以使用现成的类(包括类库中为用户提供的类和他人已构建好的).尽量使用现成的类,是面向对象程序设计范型所倡导的程序设计风格.
一个简单的c++编程例子:
定义一个圆锥体类(yzt),数据成员有半径r,高h,成员函数有:构造函数、求圆锥体体积的valume(),显示函数display(),在main()中定义yzt 的对象s,求r=h=1时的体积,公式:π/3rrh
#include <iostream>
using namespace std;//定义标准命名空间
class yzt //定义yzt类
{
private:
double r,h;
public:
yzt(double x=0,double y=0)// 为yzt的构造函数,功能是为r,h赋值
{ r=x;h=y; }
double valume()//求圆锥体的体积函数
{ double v=0;
v=(3.1415/3)*r*r*h;
return v; }
void display() //圆锥体的体积显示函数
{cout<<圆锥体的体积为:<<valume()<<endl;}
};
int main() //主函数,任何程序都必须有一个main()函数,因为要从它开始执行
{
yzt s(1,1); //定义yzt的对象
s.display(); //利用对象s调用yzt的display()函数
return 0;
}
广告 您可能关注的内容 |