[Java] Interface기초 자바에서 인터페이스의 사용 interface move 라는 것이 있고 이넘은 up, down, left, right 라는 메서드를 가지고 있다고 하면 이녀석을 구현하는 클래스들은 move의 대상 (예를 들면 게임에서 마린, 탱크 등등)에 따라서 실제적으로 구현해야 하는 방식이 달라질 것이다. 이것을 interface를 사용하지 않으면 무언가 바뀌거나 할때마다 해당 클래스를 생성하고 있는 소스를 찾아서 하나하나 바꿔줘야 한다. 하지만 interface를 사용해서 class marineMove implements Move { up().... .. } class wraithMove implements Move { up() .. } 해당 클래스들을 구현한 다음 다른 소스에서 Move move = getMoveS.. 더보기 이전 1 ··· 676 677 678 679 680 681 682 ··· 713 다음