设计Dog类 代码参考

Posted conan-jine

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计Dog类 代码参考相关的知识,希望对你有一定的参考价值。

 1 #include <iostream>
 2 #include <string>
 3 
 4 using namespace std;
 5 
 6 class Dog
 7 {
 8     private:
 9         string name;
10         int age;
11         char sex;
12         double weight;
13     public:
14         void GetName(){cin>>name;return;}
15         void GetAge(){cin>>age;return;}
16         void GetSex(){cin>>sex;return;}
17         void GetWeight(){cin>>weight;return;}
18         void ShowMyDog(){
19             cout<<"It is my dog."<<endl;
20             cout<<"Its name is "<<name<<.<<endl;
21             cout<<"It is "<<age<<" years old."<<endl;
22             if(sex==m)    cout<<"It is male."<<endl;
23             else    cout<<"It is female."<<endl;
24             cout<<"It is "<<weight<<" kg."<<endl;
25             return;
26         }
27 };
28 
29 int main()
30 {
31     Dog one;
32     one.GetName();
33     one.GetAge();
34     one.GetSex();
35     one.GetWeight();
36     one.ShowMyDog();
37     return 0;
38 }

 

以上是关于设计Dog类 代码参考的主要内容,如果未能解决你的问题,请参考以下文章

23种设计模式 - 工厂方法模式

类与对象 设计一个Dog类

java第四次作业

Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段

Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段

设计一个Dog类,有名字、颜色和年龄属性,定义构造方法初始化这些属性,定义输出方法show( )显示其信息?