版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C#类与对象,第一题 编写学生类,编写一个学生类,该类修饰符为public,该类有三个数据成员,name,age,hobby,设置三个对数据访问的可读可写属Name,Age,Hobby, 编写一个成员方法,该方法可以在控制台显示学生的所以信息,该方法名为DisplayInfo() 在Program类的Main方法下调用该类,利用属性给类里面的信息赋值,最后调用DisplayInfo()方法显示信息。 提示:在调用类是要实例化一个对象(即 xx x =new xx()),第二题 修改第一题,在第一题上做一个小修改,判断如果给Age属性赋值0 或大于150,那此时age的设置为默认值18。 在Ma
2、in()函数下调用,看看是否达到效果 提示:本两题主要是用来熟悉属性,第三题 编写一个时间类Time,该类包括数据成员hour,minute,second,包括相对应数据的Hour,Minute,Second属性,另外还包含一个方法DisplayTime(),该方法用来做控制台打印时间,其打印的格式如:hh:mm:ss 要求 :1 重载一个三个参数构造函数,可以使用构造函数给数据成员初始化, 2 在编写属性是需要判断当前的分或秒是否大于60,如果大于,则相应的时或分加一,当前的分或秒置0,如果是时的不能大于24,到24时置00。,打印的格式如:hh:mm:ss,提示: int i =1; in
3、t j =12 Console.WriteLine(0:D2,i); Console.WriteLine(0:D2,j); 输出结果为: 01 12,第四题 修改第三题,重载构造函数,接受一个DateTime类型的变量给数据成员初始化。 在使用该类是,使用系统当前时间(System.DateTime.Now)调用改造后构造函数给时间成员变量赋值。 提示: 可以查看msdn帮助,查询到DateTime类型得到当前小时和当前分,当前秒的方法。,第五题 类编写(此题不做),该类主要是用来认识方法参数传值的区别(in,ref,out),该类不包含数据成员,包含三个方法,三个访问都是完成对两个数的交换。
4、方法签名如下: SwepWithIn(int a,int b) SwepWithOut(out int a,out int b) SwepWithRef(ref int a,ref int b) 最后在Main方法中调用,试比较他们的不同,第六题 类编写,编写一个类用来处理一个个人银行账户,类名称自己定义(命名法则),该类的特征如下: 1 有一个统计当前账户余额的数据成员 balance,该成员为私有,对该账户当前余额只能读不能修改, 2 余额不能为负数,在类初始化的时候用构造函数给该成员赋值。 该类包含两个方法,一个是SavaIn存款方法,另一个是DrawOut取款方法,两个方法操作是账户余额都有变化,取款不能超过当前余额,第七题 扩展方法,为第六题的银行账户类写一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年04月广东广州市黄埔区文冲街社区卫生服务中心招考聘用编外聘用人员笔试历年高频考点试题后附答案详解
- 2024年高职考试-渤海船舶职业学院单招笔试参考题库含答案
- 2024年高等教育教育类自考-02108实验心理学笔试参考题库含答案
- 2024年陕西住院医师-陕西住院医师麻醉科笔试参考题库含答案
- 2024年贵州住院医师-贵州住院医师儿科笔试参考题库含答案
- 2024年社会人文社会文化知识竞赛-地理知识竞赛笔试参考题库含答案
- 2024年石油石化技能考试-汽油加氢装置操作工笔试参考题库含答案
- 2024年知识竞赛-电梯知识竞赛笔试参考题库含答案
- 2024年知识竞赛-丰田CH-R销售知识笔试参考题库含答案
- 2024年04月云南怒江州发展和改革委员会公益性岗位招考聘用6人笔试历年高频考点试题后附答案详解
- 云南省民用建筑节能设计标准MicrosoftOfficeWord文档
- 羽毛球比赛开幕式流程(主持人版)
- 汽车吊吊装施工方案
- GB/T 32918.2-2016信息安全技术SM2椭圆曲线公钥密码算法第2部分:数字签名算法
- GB/T 25067-2020信息技术安全技术信息安全管理体系审核和认证机构要求
- GB/T 20910-2007热水系统用温度压力安全阀
- GB/T 12274-1990石英晶体振荡器总规范
- 2023年历年军考真题之军考数学真题
- 联合国的建立及作用
- 微信小程序开发合同协议
- Excel中数据的排序和自动筛选课件
评论
0/150
提交评论