- 1、本文档共67页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C课程练习
.NET开发技术与应用
大作业
学期:2015-2016-2
学号: 2013443423
姓名: 包宇斌
成绩:
题目1(目标心率计算器)
运动时,人每分钟的最高心率是220与年龄的差值,而目标心率的范围是最高心率的50%-85%,请创建一个名称为heartRates的类。这个类的属性应包含人的名字、姓氏、出生年份和当前年份。类中应包含一个接收这些参数的构造方法。对每个属性,都应当提供set和get方法。类还应当包含一个计算并返回年龄(以年计)的属性、一个计算并返回最高心率的属性以及两个分别计算并返回最低和最高目标心率的属性。编写一个程序,提示输入个人信息,实例化heartRates类的一个对象,并输出该对象的信息,包括他的名字、姓氏、出生年份,然后计算并输出他的年龄、最高心率以及目标心率范围。
类图
2)代码
using System;
namespace 4
{
class HeartRates
{
private String name;//私有字段,表示名字
public String Name //name属性的get()和set()方法
{
get { return name; }
set { name = value; }
}
private String familyName;//私有字段,表示姓氏
public String FamilyName
{
get { return familyName; }
set { familyName = value; }
}
private int birthYear;//私有字段,表示出生年份
public int BirthYear
{
get { return birthYear; }
set { birthYear = value; }
}
private int currentYear;//私有字段,表示当前年份
public int CurrentYear
{
get { return currentYear; }
set { currentYear = value; }
}
public HeartRates(String name, String familyName, int birthYear, int currentYear)//带参数的构造函数
{
= name;
this.familyName = familyName;
this.birthYear = birthYear;
this.currentYear = currentYear;
}
public HeartRates()
{ }
#region:计算年龄
public int Age()
{
return this.currentYear - this.birthYear;
}
#endregion
#region:计算最高心率
public int Hightest()
{
return 220 - Age();
}
#endregion
#region:计算最高目标心率
public double HighTarget()
{
return Hightest() * 0.85;
}
#endregion
#region:计算最低目标心率
public double LowTarget()
{
return Hightest() * 0.5;
}
#endregion
}
}
您可能关注的文档
最近下载
- 必威体育精装版人教版小学六年级下册音乐全册教案.doc
- 汽车构造拆装实习报告.pdf VIP
- 《分香蕉》优质课课件(北师大版数学二年级上册).pptx VIP
- 天然气蒸汽锅炉安全操作规程.docx
- 防防呆法防错法IE七大手法演示文稿.ppt VIP
- 幼儿园大班数学活动《小动物住新房》.ppt VIP
- 党的二十届三中全会精神测试题300道(单选、多选、判断、填空).docx VIP
- 劳动项目七 洗碗筷(课件)二年级下册劳动人教版.ppt
- 医院综合病房楼空调系统施工组织设计方案范本.doc
- 平方根与立方根的运算专项训练(20题)-重要笔记七年级数学下学期重要考点练习(人教版)(含答案析).docx
文档评论(0)