ÀÎÅÍÆäÀ̽º ¿¹Á¦1
Catcher.java
interface BodySign {
public static final int STRAIGHT = 1;
public static final int CURVE = 2;
public static final int DOWN = 1;
public static final int UP = 2;
public static final int LEFT = 3;
public static final int RIGHT = 4;
public void countFinger(int how_ball);
public void directionBall(int how_direct);
}
public class Catcher implements BodySign {
public void countFinger(int how_ball) {
if(how_ball == BodySign.STRAIGHT) {
System.out.println("Á÷±¸¸¦ ´øÁý´Ï´Ù");
}
else if(how_ball == BodySign.CURVE) {
System.out.println("º¯È±¸¸¦ ´øÁý´Ï´Ù");
}
}
public void directionBall(int how_direct) {
if(how_direct == BodySign.UP) {
System.out.println("»óÇⱸ¸¦ ´øÁý´Ï´Ù.");
}
else if(how_direct == BodySign.DOWN) {
System.out.println("ÇÏÇⱸ¸¦ ´øÁý´Ï´Ù.");
}
else if(how_direct == BodySign.LEFT) {
System.out.println("ÁÂÇⱸ¸¦ ´øÁý´Ï´Ù.");
}
else if(how_direct == BodySign.RIGHT) {
System.out.println("¿ìÇⱸ¸¦ ´øÁý´Ï´Ù.");
}
}
public static void main(String[] args) {
Catcher c = new Catcher();
c.directionBall(3);//Á¦1±¸. ÁÂÇⱸ¸¦ ´øÁý´Ï´Ù.
c.directionBall(BodySign.LEFT);//Á¦2±¸. ´Ù½Ã ÁÂÇⱸ
c.countFinger(1);//Á¦3±¸. Á÷±¸¸¦ ´øÁý´Ï´Ù.
c.countFinger(BodySign.CURVE);//Á¦4±¸. º¯È±¸¸¦ ´øÁý´Ï´Ù.
}
}
C:\5>javac Catcher.java
C:\5>java Catcher
ÁÂÇⱸ¸¦ ´øÁý´Ï´Ù.
ÁÂÇⱸ¸¦ ´øÁý´Ï´Ù.
Á÷±¸¸¦ ´øÁý´Ï´Ù
º¯È±¸¸¦ ´øÁý´Ï´Ù
ÀÎÅÍÆäÀ̽ºÀÇ final static º¯¼ö ¿Í Ãß»ó ¸Þ¼µå¸¦ ±¸ÇöÇÏ´Â ¿¹Á¦
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:°´Ã¼°³³ä¼Ò½ºÄÚµå ÀúÀÚ:ÃÖ¿µ°ü |