본문 바로가기

Projects/자바 슬라임 게임 만들기

자바 클래스 사용 : 슬라임이 공격했습니다!

반응형
// Slime.java

package study;

public class Slime {
	// 슬라임 이름을 저장하기 위한 name 변수
	static String name;
	
	// 슬라임의 체력을 저장하기 위한 hp 변수
	static int hp;
	
	public static void attack() {
		
		System.out.println(name + "는 인간을 공격했습니다");
	}
	
}

/*
 * 클래스라는 개념이 게임에서 사용될 때는 이런 느낌으로 사용됨. 
 * 게임에 나오는 등장인물들에 대해서 어떤 속성을 가지고 있는 지를
 * 미리 정해놓고, 클래스를 만들어 놓는 것. 
 */
	package study;


public class Study01 {
	 
	    public static void main(String[] args) {
	 	    
	    Slime.name = "스라이무";
	    Slime.hp = 100;
	    
	    System.out.println("슬라임의 이름은 " + Slime.name);
	    System.out.println(Slime.name + "의 체력은 " + Slime.hp);
	    
	    Slime.attack();
	    

}
	    
}

 

반응형