坦克大做战

package com.hspedu.tankgame6;

public class Node {
    private int x;
    private int y;
    private int direct;

    public Node(int x, int y, int direct) { /* compiled code */ }

    public int getX() { /* compiled code */ }

    public void setX(int x) { /* compiled code */ }

    public int getY() { /* compiled code */ }

    public void setY(int y) { /* compiled code */ }

    public int getDirect() { /* compiled code */ }

    public void setDirect(int direct) { /* compiled code */ }
}


package com.hspedu.tankgame6;

public class Bomb {
    int x;
    int y;
    int life;
    boolean isLive;

    public Bomb(int x, int y) { /* compiled code */ }

    public void lifeDown() { /* compiled code */ }
}

 

package com.hspedu.tankgame6;

public class EnemyTank extends com.hspedu.tankgame6.Tank implements java.lang.Runnable {
    java.util.Vector<com.hspedu.tankgame6.Shot> shots;
    java.util.Vector<com.hspedu.tankgame6.EnemyTank> enemyTanks;
    boolean isLive;

    public EnemyTank(int x, int y) { /* compiled code */ }

    public void setEnemyTanks(java.util.Vector<com.hspedu.tankgame6.EnemyTank> enemyTanks) { /* compiled code */ }

    public boolean isTouchEnemyTank() { /* compiled code */ }

    public void run() { /* compiled code */ }
}

package com.hspedu.tankgame6;

public class Hero extends com.hspedu.tankgame6.Tank {
    com.hspedu.tankgame6.Shot shot;

    public Hero(int x, int y) { /* compiled code */ }

    public void shotEnemyTank() { /* compiled code */ }
}

package com.hspedu.tankgame6;

public class HspTankGame06 extends javax.swing.JFrame {
    com.hspedu.tankgame6.MyPanel mp;
    static java.util.Scanner scanner;

    public static void main(java.lang.String[] args) { /* compiled code */ }

    public HspTankGame06() { /* compiled code */ }
}

package com.hspedu.tankgame6;

public class Node {
    private int x;
    private int y;
    private int direct;

    public Node(int x, int y, int direct) { /* compiled code */ }

    public int getX() { /* compiled code */ }

    public void setX(int x) { /* compiled code */ }

    public int getY() { /* compiled code */ }

    public void setY(int y) { /* compiled code */ }

    public int getDirect() { /* compiled code */ }

    public void setDirect(int direct) { /* compiled code */ }
}

package com.hspedu.tankgame6;

public class Recorder {
    private static int allEnemyTankNum;
    private static java.io.BufferedWriter bw;
    private static java.io.BufferedReader br;
    private static java.lang.String recordFile;
    private static java.util.Vector<com.hspedu.tankgame6.EnemyTank> enemyTanks;
    private static java.util.Vector<com.hspedu.tankgame6.Node> nodes;

    public Recorder() { /* compiled code */ }

    public static void setEnemyTanks(java.util.Vector<com.hspedu.tankgame6.EnemyTank> enemyTanks) { /* compiled code */ }

    public static java.lang.String getRecordFile() { /* compiled code */ }

    public static java.util.Vector<com.hspedu.tankgame6.Node> getNodesAndEnemyTankRec() { /* compiled code */ }

    public static void keepRecord() { /* compiled code */ }

    public static int getAllEnemyTankNum() { /* compiled code */ }

    public static void setAllEnemyTankNum(int allEnemyTankNum) { /* compiled code */ }

    public static void addAllEnemyTankNum() { /* compiled code */ }

package com.hspedu.tankgame6;

public class Shot implements java.lang.Runnable {
    int x;
    int y;
    int direct;
    int speed;
    boolean isLive;

    public Shot(int x, int y, int direct) { /* compiled code */ }

    public void run() { /* compiled code */ }
}

package com.hspedu.tankgame6;

public class Tank {
    private int x;
    private int y;
    private int direct;
    private int speed;
    boolean isLive;

    public int getSpeed() { /* compiled code */ }

    public void setSpeed(int speed) { /* compiled code */ }

    public void moveUp() { /* compiled code */ }

    public void moveRight() { /* compiled code */ }

    public void moveDown() { /* compiled code */ }

    public void moveLeft() { /* compiled code */ }

    public int getDirect() { /* compiled code */ }

    public void setDirect(int direct) { /* compiled code */ }

    public Tank(int x, int y) { /* compiled code */ }

    public int getX() { /* compiled code */ }

    public void setX(int x) { /* compiled code */ }

    public int getY() { /* compiled code */ }

    public void setY(int y) { /* compiled code */ }

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值