指导学习2指导学习2训练类和对象训练类和对象任务任务人机互动版猜拳游戏训练的技能点会定义类,描述类的属性和方法会创建和使用对象会使用包组织Java工程阶段划分第一部分:阶段小结(60分钟)阶段小结上机、作业共性问题讲解第二部分:练习(120分钟)阶段1(30分钟)分析业务;抽象出类;描述类的特征和行为;创建用户类阶段2(10分钟)创建计算机类阶段3(30分钟)创建游戏类,编写它的方法:初始化、计算对战结果、显示结果阶段4(30分钟)编写游戏类的方法:开始游戏阶段5(20分钟)编写入口程序第三部分(20分钟)总结阶段小结6~7章阶段小结会定义类,描述类的特征和行为如何定义类的一个方法?类和对象的区别?会创建和使用对象创建对象的语法?如何使用别的对象的方法?如何使用同一个类的方法?程序入口main方法可以直接使用类的方法吗?会使用包组织Java工程为什么需要使用包?它的含义?在程序中的位置?什么情况下要导入包,举例?语法结构?上机、作业共性问题学员上机、作业共性问题讲解学员问题答疑教员讲解:35分钟教员讲解:35分钟需求说明:分析业务抽象出类、类的特征和行为创建用户类阶段1实现思路及关键代码:分析业务,抽象出类、类的特征和行为用户类名字积分出拳计算机类名字积分出拳游戏类甲方玩家乙方玩家对战次数初始化开始游戏计算结果显示结果完成时间:15分钟完成时间:15分钟阶段1实现思路及关键代码:创建用户类属性:名称(初始值为“匿名”)、积分(初始值为0)方法:出拳输入1:显示“你出拳:剪刀”输入1:显示“你出拳:剪刀”输入2:显示“你出拳:石头”输入2:显示“你出拳:石头”输入3:显示“你出拳:布”输入3:显示“你出拳:布”完成时间:15分钟完成时间:15分钟阶段1需求说明:创建计算机类属性:名称(初始值为“匿名”)、积分(初始值为0)方法:出拳产生随机数(1~3)产生1:显示“电脑出拳:剪刀”产生2:显示”电脑出拳:石头”产生3:显示“电脑出拳:布”产生随机数(1~3)产生1:显示“电脑出拳:剪刀”产生2:显示”电脑出拳:石头”产生3:显示“电脑出拳:布”完成时间:10分钟完成时间:10分钟阶段2教员巡视指导,进行阶段检查阶段2共性问题集中讲解共性问题集中讲解常见调试问题及解决办法代码规范问题需求说明:创建游戏类属性:甲方玩家(用户)、乙方玩家(计算机)、对战次数编写游戏类方法1——初始化编写游戏类方法2——计算并返回对战结果编写游戏类方法3——显示对战结果完成时...