-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path병사.java
71 lines (67 loc) · 2.55 KB
/
병사.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
public class 병사 {
String name;
int hp;
int dam;
int shil;
public void setStat(String name, int hp, int dam, int shil) {
this.name = name;
this.hp = hp;
this.dam = dam;
this.shil = shil;
}
void fighit(병사 s) {
if (hp <= 0) {
return;
}
if(s.hp<=0){
return;
}
System.out.println();
System.out.println();
System.out.println();
System.out.println("나의 " + name +" 병력 :"+hp+ "(이)가 상대 " + s.name + "(을)를 공격합니다.");
if (dam < s.shil) {
s.hp = s.hp - 0;
} else {
s.hp = s.hp - (dam - shil);
}
System.out.println("나의 "+name+" 공격력 ↗" + dam + " 상대의 "+s.name+"의 방어력 ◎" + s.shil);
System.out.println("상대의 " + s.name + "의 현재 병력은 " + s.hp);
System.out.println();
System.out.println();
System.out.println();
if (s.hp <= 0) {
System.out.println("상대의 " + s.name + "(은)는 괴멸되었습니다.");
System.out.println();
System.out.println();
return;
}
}
void fighit1(병사 s) {
if (hp <= 0) {
return;
}if(s.hp<=0){
return;
}
System.out.println();
System.out.println();
System.out.println();
System.out.println(" 상대의 "+ name +" 병력 :"+hp+ "(이)가 나의 " + s.name + "(을)를 공격합니다.");
if (dam < s.shil) {
s.hp = s.hp - 0;
} else {
s.hp = s.hp - (dam - shil);
}
System.out.println(" 상대의 "+name+" 공격력↗" + dam + " 나의 "+s.name+" 방어력 ◎" + s.shil);
System.out.println(" 나의 " + s.name + "의 현재 병력은 " + s.hp);
System.out.println();
System.out.println();
System.out.println();
if (s.hp <= 0) {
System.out.println(" 나의 " + s.name + "(은)는 괴멸되었습니다.");
System.out.println();
System.out.println();
return;
}
}
}