c++类的问题

来源:百度知道 编辑:UC知道 时间:2024/09/25 05:24:41
#include<iostream.h>
class cat
{
public:
int getage();
void setage(int age);
void meow();
private
int itsage;
};
int cat::getage()
{
retrun itsage;
}
void cat::setage(int age)
{
itsage=age;
}
void cat::meow()
{
std::cout<<"meow.\n";
}
int main
{
cat frisky;
frisky.setage(5);
fristy.meow();
std::cout<<"fdsfdsfs";
fisky.meow();
}

在borland c下运行通过

#include<iostream.h>
class cat
{
public:
int getage();
void setage(int age);
void meow();
private:
int itsage;
};
int cat::getage()
{
return itsage;
}
void cat::setage(int age)
{
itsage=age;
}
void cat::meow()
{
cout<<"meow.\n";
}
int main()
{
cat frisky;
frisky.setage(5);
frisky.meow();
cout<<"fdsfdsfs";
frisky.meow();
}

呵呵,里面好多字母写错,帮你修改了,编译通过
#include<iostream.h>

class cat
{
public:
int getage();
void setage(int age);
void meow();
private :
int itsage;
};
int cat::getage()
{
return itsage;
}
void cat::setage(int age)
{
itsage=age;
}
void cat::meow()
{
cout<<"meow.\n";
}
int