当前位置: 首页 > wzjs >正文

建网站公司深百度的网址是什么

建网站公司深,百度的网址是什么,公司网站建设对公司的重要性,markdown转换wordpress相信你是最棒哒!!! 文章目录 一、问题描述 二、题目代码 1.解析版 2.简洁版 总结 一、问题描述 定义一个Dog类,包含age, weight等数据成员,以及对这些数据成员操作的方法。实现并测试这个类。 前置代码: …

相信你是最棒哒!!!

文章目录

一、问题描述

二、题目代码

1.解析版

2.简洁版

总结


一、问题描述

定义一个Dog类,包含age, weight等数据成员,以及对这些数据成员操作的方法。实现并测试这个类。

前置代码:

#include<iostream>

using namespace std;

//请在此处定义dog类

后置代码:

int main()

{

         Dog Jack(2,10);

         cout<<"Jack is a Dog who is ";

         cout<<Jack.getAge()<<" years old and "<<Jack.getWeight()<<" pounds weight"<<endl;

         Jack.setAge(7);

         Jack.setWeight(20);

         cout<<"Now Jack is ";

         cout<<Jack.getAge()<<" years old and "<<Jack.getWeight()<<" pounds weight."<<endl;

         return 0;

}

输出样例:

Jack is a Dog who is 2 years old and 10 pounds weight

Now Jack is 7 years old and 20 pounds weight.

二、题目代码

1.解析版

// 包含标准库头文件(注意:<bits/stdc++.h>是非标准头文件,仅适用于竞赛/学习环境)
// 在实际项目中建议使用具体的头文件如<iostream>
#include<bits/stdc++.h>
using namespace std;  // 使用标准命名空间(简化代码,但在大型项目中可能造成命名冲突)// Dog类定义
class Dog {// 私有成员变量(封装数据,外部不能直接访问)int age;     // 狗的年龄int weight;  // 狗的体重public:// 构造函数:初始化狗的年龄和体重// 参数:a - 年龄,w - 体重Dog(int a, int w) {age = a;      // 初始化年龄weight = w;   // 初始化体重// 注:更推荐使用成员初始化列表:Dog(int a, int w) : age(a), weight(w) {}}// 获取年龄// 返回值:狗的当前年龄// 注:应该添加const修饰,因为不修改对象状态:int getAge() const { return age; }int getAge() {return age;}// 获取体重// 返回值:狗的当前体重// 同样应该添加const修饰int getWeight() {return weight;}// 设置年龄// 参数:a - 要设置的新年龄void setAge(int a) {age = a;  // 更新年龄}// 设置体重// 参数:w - 要设置的新体重void setWeight(int w) {weight = w;  // 更新体重}
};// 主函数
int main() {// 创建一个名为Jack的Dog对象,初始年龄2岁,体重10磅Dog Jack(2, 10);// 输出Jack的初始信息cout << "Jack is a Dog who is ";// 通过getter方法获取并输出年龄和体重cout << Jack.getAge() << " years old and " << Jack.getWeight() << " pounds weight" << endl;// 修改Jack的年龄和体重Jack.setAge(7);       // 将年龄设置为7岁Jack.setWeight(20);   // 将体重设置为20磅// 输出更新后的信息cout << "Now Jack is ";cout << Jack.getAge() << " years old and " << Jack.getWeight() << " pounds weight." << endl;return 0;  // 程序正常结束
}

2.简洁版

#include<bits/stdc++.h>
using namespace std;
class Dog {int age, weight;
public:Dog(int a,int w) {age=a;weight=w;}int getAge(){return age;}int getWeight() {return weight;}void setAge(int a) {age = a;}void setWeight(int w) {weight = w;}
};int main()
{Dog Jack(2, 10);cout << "Jack is a Dog who is ";cout << Jack.getAge() << " years old and " << Jack.getWeight() << " pounds weight" << endl;Jack.setAge(7);Jack.setWeight(20);cout << "Now Jack is ";cout << Jack.getAge() << " years old and " << Jack.getWeight() << " pounds weight." << endl;return 0;
}

总结

类功能
  • 数据存储:记录狗的 age(年龄)和 weight(体重)。

  • 方法提供

    • 构造函数 Dog(int a, int w):初始化狗的年龄和体重。

    • Getter方法 getAge() 和 getWeight():获取狗的年龄和体重。

    • Setter方法 setAge(int a) 和 setWeight(int w):修改狗的年龄和体重。

主程序逻辑
  1. 创建一个名为 Jack 的 Dog 对象,初始年龄为 2 岁,体重为 10 磅。

  2. 打印 Jack 的初始信息。

  3. 通过 setAge 和 setWeight 修改 Jack 的年龄和体重。

  4. 打印修改后的信息

http://www.dtcms.com/wzjs/21953.html

相关文章:

  • 江苏常州网站建设桂林市天气预报
  • 做私人没有备案的网站霸屏seo服务
  • wordpress网站转app插件下载传统营销
  • wordpress cdn 回源量seo推广优化服务
  • 做礼品建什么网站用网站模板建站
  • seopeixunwang百度seo快速排名
  • 微信小程序网站模板企业网站模板
  • 网站开发新技术爱用建站官网
  • 网站建设的含盖哪方面搜索引擎营销的特点包括
  • 沂水做网站sem和seo有什么区别
  • 网站建设seo软文兼职
  • 爱什么网站上门服务做嫁睫毛武汉网站优化公司
  • 网站做线上销售网络运营团队
  • 装饰设计公司官网如何做网站关键词优化
  • 十大摄影网站排名关键词挖掘长尾词工具
  • 建筑设计网站模板谷歌 chrome 浏览器
  • php做网站视频非企户百度推广
  • 新闻门户网站源码app推广接单平台哪个好
  • javaee做网站建设免费seo推广软件
  • 商业模式顶层设计案例天津seo关键词排名优化
  • 采购公告 校园网站建设aso优化平台
  • 做电商网站的公司seo基础篇
  • 郑州市做网站公司网络营销渠道有哪三类
  • wordpress 文章插件搜索引擎优化服务公司哪家好
  • 服装网站建设市场分析蜘蛛seo超级外链工具
  • 网站优化基础重庆seo排名电话
  • 建设网站群好用的磁力搜索引擎
  • 如何在别人网站挂黑链下列哪些店铺适合交换友情链接
  • 荔湾做网站公免费的黄冈网站有哪些平台
  • 公司网站建设的费用万网域名注册