public class Score { public static final int[] POINTS_PER_LINE = new int[] {0, 100, 300, 800, 1500}; public static final int LAND_POINTS = 5; public static final int LINES_PER_LEVEL = 10; private int level, points, lines; public int getLevel() { return level; } public int getPoints() { return points; } public int getLines() { return lines; } public void update(int lines) { points += POINTS_PER_LINE[lines] + LAND_POINTS; this.lines += lines; level = this.lines / LINES_PER_LEVEL; } }