数据挖掘 方法---技术分析

1.方法

A:概述

封装了一段特定业务逻辑的代码

尽可能的独立,一个方法干一件事情就可以

方法尽可能的反复多次的被调用

减少代码的重复,有利于代码的维护,减少团队开发的成本,提高开发的效率

B:写法:

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

方法体;

}

栈:先进后出;

堆:先进先出;

2.OOP

类和对象:

Shoot射击游戏项目

1.需求分析

运行项目,看结果:

A:小敌机、大敌机、蜜蜂----------敌人

英雄机发射子弹

子弹打中敌人

B:

子弹击中小敌机------玩家得分 1分

子弹击中大敌机------玩家得分 5分

子弹击中小蜜蜂------玩家的生命 1命或者得火力值30

C:单倍火力,双倍火力的变化

英雄机的火力值变为0的时候,就变成了单倍活力

火力值大于0 的时候,变为双倍火力;依次减少2

D:碰撞

敌人可以与英雄机发生碰撞,碰撞之后,英雄机的生命值减少,变为0的时候,游戏结束。

2.技术分析

设计类:

A:找对象:6个对象

英雄机、小敌机、大敌机、小蜜蜂、子弹、天空。

B:抽类:

Hero/Airplane/BigAriplane/Bee/Bullet/Sky

C:设计成员变量和方法

D:测试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值