设计带构造函数的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         Dog(string,int,char,double);
15         void GetName(){cin>>name;return;}
16         void GetAge(){cin>>age;return;}
17         void GetSex(){cin>>sex;return;}
18         void GetWeigth(){cin>>weight;return;}
19         void speak(){cout<<"Arf!Arf!"<<endl;return;}
20         void show()
21         {
22             cout<<name<<endl;
23             cout<<age<<endl;
24             cout<<sex<<endl;
25             cout<<weight<<endl;
26             return;
27         }
28 };
29 
30 Dog::Dog(string name, int age, char sex, double weight)
31 {
32     this->name=name;
33     this->age=age;
34     this->sex=sex;
35     this->weight=weight;
36 }
37 
38 int main()
39 {
40     string name;
41     int age;
42     char sex;
43     double weight;
44     cin>>name>>age>>sex>>weight;
45     Dog one(name,age,sex,weight);
46     one.show();
47     one.speak();
48     return 0;
49 }

 

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

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

设计Dog类 代码参考

在 Visual Studio 中创建构造函数的代码片段或快捷方式

java构造方法

如何从 CPP 中的基类继承构造函数?

java程序执行顺序