java基础(方法)

方法

方法的概述

  • 封装一段特定业务逻辑的代码
  • 尽可能的独立,一个方法干一件事
  • 方法尽可能地被多次调用
  • 减少代码的重复性
  • 有利于代码的维护,减少团队开发的成本
  • 提高开发的效率

方法的写法

修饰词 返回值类型 方法名(参数列表){

		方法体(业务逻辑功能的具体实现);

}

栈:先进后出

OOP

射击游戏项目

需求分析

运行结果:

1.小敌机,大敌机,蜜蜂

	英雄机,发射子弹

	子弹可以打中敌人

2.子弹击中小敌机、、、玩家得分1

	子弹击中大敌机 、、、、玩家的分3

	子弹击中蜜蜂  、、、、、玩家恢复生命1 或者增加火力值

3.子弹数的变化

如果英雄机的活力值变为零时,就变为单数子弹数

4.碰撞

敌人可以与主机进行碰撞。碰撞之后主机血量减少,血量为零,游戏结束

技术分析

设计类:

找对象:

	六个对象:主机,小敌机,大敌机,蜜蜂。子弹、背景

抽类:hero,Airpalne,BigAirplane、Bee、Bullet、Sky

设计成员变量与方法:		
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值