初学请教 编程完成下面的声明和定义
题目如下:1)用c++声明一个图像类CImage, 包含图像的属性和设置成员变量row,column,layer,bpp,data2D的成员函数。
2)用c++定义一个图像类CImage的成员函数, 设置成员变量row,column,layer,bpp,data2D。
请高手解答下,顺便问下 两道题目的区别在哪里??谢谢!!
程序代码:// 第一个
class CImage
{
private:
int row;
int column;
int layer;
int bpp;
int data2D;
public:
int GetRow();//先声明,实现先不用写
void SetRow(const int &row);//同上
};
程序代码:// 第二个
class CImage
{
private:
int row;
int column;
int layer;
int bpp;
int data2D;
public:
int GetRow();//先声明,实现先不用写
void SetRow(const int &row);//同上
};
//具体定义如下 :
int CImage::GetRow()
{
//代码自己加上
}
void CImage::SetRow(const int &row)
{
//代码自己加上
}
