카카오 3

(2019 카카오) 키패드 누르기 Java

필자가 작성한 코드는 손가락을 객체로 만들어서 Left, Right 손가락의 위치를 업데이트하는 방식으로 만들었다. class Finger { int num, line; Finger(int line, int num) { this.line = line; this.num = num; } int plusColumn() { if (num == 2 || num == 5 || num == 8 || num == 0) { return 0; } else return 1; } } finger의 현재 행은 line이고, 구체적인 실제 숫자는 num에 들어간다. 해당 객체의 plusColumn은 손가락의 위치가 가운데열에있으면 0을 리턴, 아니면 1을 리턴해서 가로방향 움직임을 뜻한다. 잠깐 고민한 점 : 행 위치를 retu..