类的定义和对象的使用.ppt
文本预览下载声明
一、定义类1、声明类;注意:
类要先声明后使用
类的名字不能相同
关键字private、protected、以及public
所有成员如果没有关键字说明,则其访问权限默认为private
;2、定义成员函数;练习 定义一个日期类;
;成员函数函数体可以定义在类体内;二、声明和使用类的对象;练习:读程序写出运行成果;练习:怎样定义一个三角形类;class Trial
{
private:
float x,y,z;
float area;
public:
void Set(float a, float b, float c);
void Getarea( );
void Print(void);
};
void Trial::Set(float a, float b, float c)
{ x=a; y=b; c=z; }
void Trial::Getarea( )
{ float t;
if (a+bcb+caa+cb)
{ x=a; y=b; z=c;
t=(a+b+c)/2;
area=sqrt(t*(t-a)*(t-b)*(t-c));
}
else
x=y=z=area=0;
}
;小结:
显示全部