用C++编写一个程序,要求是这样的
1、定义一个Cat类,它包含:age、weight属性,voidsetAge(intn)、intgetAge()、voidsetWeight(doublew)、doubl...
1、定义一个Cat类,它包含:age、weight属性,void setAge(int n)、int getAge( )、void setWeight(double w)、double getWeight( ) Cat(int a,double b)五个成员函数。请定义类,并实现相应功能;然后在main()中创建一个mycat对象,再设置其年龄为3岁、重量为6.5 kg,最后调用getAge( )、getWeight( )显示其信息。
展开
展开全部
#include<iostream>
using namespace std;
class Cat{
public:
Cat(int a=0,double b=0){
age=a;
weight=b;}
void setAge(int n);
int getAge();
void setWeight(double w);
double getWeight();
private:
int age;
double weight;
};
void Cat::setAge(int n){
age=n;
}
void Cat::setWeight(double w){
weight=w;
}
int Cat::getAge(){
return age;
}
double Cat::getWeight(){
return weight;
}
int main()
{
Cat wind;
wind.setAge(3);
wind.setWeight(6.5);
cout<<"wind is "<<wind.getAge()<<" years old,and weigh "
<<wind.getWeight()<<" kg."<<endl;
return 0;
}
满意请采纳!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询