4760人加入学习
(15人评价)
Java编程学习第二季

制作于2018年3月14日

价格 免费

System.out.println("open");

System.out.println("take");

System.out.println("close");

class BingXiang{

int capacity;

Stirng brand;

String model;

String content;

public void open(){

System.out.println("open the icebox")

}

public void close(){

System.out.println("close the icebox")

}

public void put(String name){

content = name;

}

}

BinXiang bc = new BingXiang();

bc.open();

bc.put("daxiang");

bc.close();

 

[展开全文]

import java.util.Scanner;

Scanner.s=new Scanner(System.in);

int myin=s.nextInt();

[展开全文]

class Player{
    String name;
    int tankLevel;
    int damage;
    int tankHp;
    
    public void move(){
        System.out.println("控制主角移动");
    }
    public void attack(){
        System.out.println("控制主角攻击");
    }
    public void takeDamage(int damage){
        tankHp -=damage;
    }
    public boolean isDead(){
        if(tankHp<=0)return true;
        else return false;
    }
}
class Enemy{
    int type =1;
    int hp = 100;
    int damage = 10;
    
    public void takeDamage(int damage){
        System.out.println("我收到了"+damage+"点伤害");
        hp -= damage;
    }
    public boolean isDead(){
        if(hp<=0)return true;
        else return false;
    }
}
public class TankDemo {
    public static void main(String[] args) {
        int score =0;int lifeNum =3;int level = 1;
        Player p1 = new Player();
        System.out.println(p1.name);
        System.out.println(p1.tankLevel);
        System.out.println(p1.damage);
        
        p1.name = "小强";
        p1.tankLevel = 1;
        p1.damage = 10;
        p1.tankHp = 100;
        
        Enemy enemy1 = new Enemy();
        enemy1.type=1;enemy1.hp=100;enemy1.damage=10;
        
        Enemy enemy2 = new Enemy();
        enemy2.type=1;enemy2.hp=100;enemy2.damage=10;
        
        Enemy enemy3 = new Enemy();
        enemy3.type=1;enemy3.hp=100;enemy3.damage=10;
        
        Enemy enemy4 = new Enemy();
        enemy4.type=1;enemy4.hp=100;enemy4.damage=10;
        
        Enemy enemy5 = new Enemy();
        enemy5.type=2;enemy5.hp=100;enemy5.damage=20;
        
        
        p1.move();
        
        p1.attack();
        enemy3.takeDamage(p1.damage);
        if(enemy3.isDead()){
            System.out.println("3号敌人死亡");
            score +=50;
        }
        p1.takeDamage(enemy3.damage);
        if(p1.isDead()){
            if(lifeNum>0){
                System.out.println("复活主角");
                lifeNum --;
            }else{
                System.out.println("GameOver");
            }
        }
    }
}

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(87)