#2401. C++作业4-2:设计带构造函数的Dog类

    ID: 2401 传统题 1000ms 32MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>语言基础类与对象构造函数成员函数输入输出

C++作业4-2:设计带构造函数的Dog类

C++作业4-2:设计带构造函数的Dog类

题目描述

设计一个Dog类,包含name、age、sex和weight等属性,在有参数的构造函数中对数据成员进行初始化。

公有成员函数有:GetName()、GetAge()、GetSex()和GetWeight()可获取名字、年龄、性别和体重。编写成员函数speak() 显示狗的叫声(Arf!Arf!)。编写主函数,输入狗的名字、年龄、性别和体重;声明Dog对象并用输入的数据通过构造函数初始化对象,通过成员函数获取狗的属性并显示出来。

输入说明

狗的信息,例如Tom 4 m 2.4

输出说明

狗的信息,外加叫声

例如:

Tom
4
m
2.4
Arf!Arf!


样例

输入

Tom 4 m 2.4

输出

Tom
4
m
2.4
Arf!Arf!