다음의 격투 게임 클래스를 작성하시오.
격투 게임 캐릭터 클래스를 만드시오
캐릭터는 이름과 체력을 가진다. (멤버 변수)
캐릭터는 공격 행위를 할 수 있다. (메소드)
캐릭터는 20%확률로 필살기를 사용합니다. (메소드)
캐릭터 클래스는 생성자를 가진다.
다음의 캐릭터 객체를 생성하시오.
이름: 뽀로로, 100의 체력, 공격력 1~20의 랜덤 공격을 가지는 캐릭터
이름:패티 , 200의 체력, 공격력 1~10의 랜덤 공격을 가지는 캐릭터
(단, 두 캐릭터 20%확률로 필살기로 공격함 (뽀로로(20데미지) , 패티(10데미지))
두 캐릭터가 싸울 경우 누가 이기는가?
공격할 때 마다 공격 데미지와 체력을 출력해주세요.
ex ) 패티 : 공격 7 데미지 : 뽀로로 hp 93
뽀로로 : 공격 필살기 20 데미지 : 패티 hp 180
...
...
뽀로로 승 ,
-------------------------------------------------------------------------------------
이런 클래스문제거든 내가 밑에까지했는데 그다음에 어떡해야할지 좀 막막해서 누가 좀 도와주면좋겟는데 ㅠㅜ
import java.util.*;
public class gg {
Random r = new Random();
String name;
int hp;
int d;
int skill;
public gg (String name, int hp) {
this.name = name;
this.hp = hp;
}
void bbo() {
skill = r.nextInt(4);
if (skill == 0) {
d = 20;
} else {
d = r.nextInt(20) + 1;
}
}
void p() {
skill = r.nextInt(4);
if (skill == 0) {
d = 10;
} else {
d = r.nextInt(10) + 1;
}
}
}
니가 근성이 없는게 문제같은데