달라구여 지식인에물어봐도 답변도안해서 여기밖에 답이안보임

-------------------------------------


다음의 격투 게임 클래스를 작성하시오.


격투 게임 캐릭터 클래스를 만드시오


캐릭터는 이름과 체력을 가진다. (멤버 변수)


캐릭터는 공격 행위를 할 수 있다. (메소드)

 

캐릭터는 20%확률로 필살기를 사용합니다. (메소드)


캐릭터 클래스는 생성자를 가진다.


다음의 캐릭터 객체를 생성하시오.


이름: 뽀로로, 100의 체력, 공격력 1~20의 랜덤 공격을 가지는 캐릭터


이름:패티 , 200의 체력,  공격력 1~10의 랜덤 공격을 가지는 캐릭터

(단, 두 캐릭터 20%확률로 필살기로 공격함 (뽀로로(20데미지) , 패티(10데미지))


두 캐릭터가 싸울 경우 누가 이기는가?

 

공격할 때 마다 공격 데미지와 체력을 출력해주세요.

ex ) 패티 : 공격 7 데미지  :  뽀로로 hp 93

       뽀로로 : 공격 필살기 20 데미지 : 패티 hp 180 

       ...

       ...

       뽀로로 승 ,



이 문제 만드는건데

내가 진짜 초보자라 공부하구잇는데

import java.util.*;

public class gg {


        public static void main(String[] args) {

        

                Random r = new Ramdom();

                

                String name;

                int hp;

                int attack;

                int skill;

                

                public gg(String name, int hp) {

                        this.name = name;

                        this.hp = hp;

                }

                

                

        }


}


여기다음부터 어떻게 해야할지 길을못잡겠어 도와주세요 형님들