- 3
- 0
- 约7.25千字
- 约 77页
- 2026-03-04 发布于湖南
- 举报
项目3面向对象程序设计
任务1描述教师个人信息 任务4员工薪资信息管理任务2借书卡程序设计教学内容任务3保护个人“隐私”信息任务5模拟使用USB接口
任务描述任务1描述教师个人信息一名教师的个人信息包括姓名、年龄、性别和体重等。任务要求在计算机中使用Java语言对教师进行描述,并用Java代码实现,最后打印输出教师的信息。
必备知识面向对象概述对象:对象(Object)是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组服务组成。类:日常生活中把众多事物进行归纳、划分或分类,是人类在认识客观世界时经常采用的思维方法。任务1描述教师个人信息1.面向对象基本概念
必备知识面向对象概述消息:消息是对象之间进行通信的一种机制,用以实现对象之间的相互通信。类与对象的关系:类中的属性对应着对象的特征,类中的方法则对应着对象的行为。任务1描述教师个人信息
必备知识面向对象概述任务1描述教师个人信息2.面向对象的核心特征封装性继承性继承性
必备知识任务1描述教师个人信息类的定义[修饰符]class类名{//定义属性部分成员变量1;……成员变量n;//定义方法部分方法1;……方法n;}语法格式类是Java语言的基本单位,任何一个Java程序都由类组成,设计程序的过程则需要先从现实问题中找出可以实现的类,并用Java语句进行定义。
必备知识任务1描述教师个人信息类的定义【实例3-1】
必备知识对象的使用一个对象的使用可以分为3个阶段:对象的创建、使用和销毁。1.对象的创建创建对象的语法格式为:例如,创建一个Phone对象,具体示例如下:任务1描述教师个人信息
必备知识2.对象的使用在创建Phone对象后,可以通过对象的引用来访问对象所有的成员,具体格式如下:任务1描述教师个人信息对象的使用
必备知识任务1描述教师个人信息【实例3-2】运行结果对象的使用
必备知识3.对象的销毁:垃圾回收器Java中使用最频繁的一种对象销毁方法。任务1描述教师个人信息对象的使用【实例3-2】运行结果
任务实施任务1描述教师个人信息
拓展提升本任务中对Teacher类的测试是在类的main()方法中进行的,在实际项目中每一个有实际含义的类都要单独定义,而测试使用的main()方法也应该放在一个单独的类中,对以上任务进行扩展,要求新建一个Task01测试类,对Teacher类进行测试。每个类单独为一个源代码文件。任务1描述教师个人信息
任务描述学生在日常学习生活中经常会用到借书卡,每张借书卡信息包含持卡人账号、持卡人姓名、已借书数、已还书数、可借书数等信息,使用借书卡可以完成借书、还书和查询的功能。要求:根据持卡人不同的操作,显示不同的信息。当借书操作后,显示本次借书数;当还书操作后,显示本次还书数;当查询时,显示可借书数。任务2借书卡程序设计
必备知识方法的调用任务2借书卡程序设计方法在使用时一般要先创建类的对象,再通过对象调用方法,可以使用“.”操作符实现对其方法调用。1.无参方法的调用例如:Teacherzhangsan=newTeacher();zhangsan.teach();
必备知识方法的调用任务2借书卡程序设计3.静态方法的调用例如:2.有参方法的调用例如:publicstaticvoideat(){…}Teacher.eat();zhangsan.speak(“hello”);Stringt1=zhangsan.speak(“hello”);
必备知识【实例3-4】运行结果任务2借书卡程序设计方法的调用
必备知识构造方法任务2借书卡程序设计构造方法的特点:1.构造方法名必须与它所在的类名完全相同。2.构造方法一般都用public来声明并且没有返回值类型的声明。3.构造方法中不能使用return语句返回任何值。构造方法定义格式如下:[访问权限]类名称([参数1,参数2,……]){ //程序语句 //构造方法没有返回值}语法格式
必备知识【实例3-5】运行结果任务2借书卡程序设计构造方法
必备知识【实例3-6】运行结果任务2借书卡程序设计构造方法
必备知识方法重载任务2借书卡程序设计方法重载的概念方法重载是指在一个类中有多个方法具有相同的名字,但是这些方法的参数不同,所谓的不同是指参数的个数不同,参数类型不同,参数的顺序不同。
必备知识方法重载任务2借书卡程序设计方法重载的实现publicvoidmethod(Strings);publicvoidmethod(ints);publicvoidmethod(Strings,i
您可能关注的文档
最近下载
- PMO项目管理制度.docx VIP
- 2026年湖南汽车工程职业学院单招职业适应性测试题库带答案详解.docx VIP
- 构棘枝叶中异戊烯基取代香豆素类化学成分研究.docx VIP
- 智算中心建设项目规划方案.pdf VIP
- 新能源储能柜生产线工艺流程.doc VIP
- 【《基于单片机天然气报警系统设计》7400字(论文)】 .pdf
- (正式版)D-L∕T 821-2017 金属熔化焊对接接头射线检测技术和质量分级.docx VIP
- 机动车检测站授权签字人考试试题(含答案).docx VIP
- 《生物质替代水泥窑炉固体燃料技术要求》.pdf VIP
- 广西南宁第十四中学2025-2026学年九年级上学期期中语文试题(含答案).docx VIP
原创力文档

文档评论(0)