score.java

来自「用J2ME开发的俄罗斯方块」· Java 代码 · 共 42 行

JAVA
42
字号
package tetris;

public class Score {
	private final static int BASE = 10;

	private final static int ONE_LINE = 1;

	private final static int TWO_LINE = 4;

	private final static int THREE_LINE = 8;

	private final static int FOUR_LINE = 16;

	private int score;

	public int getScore() {
		return score;
	}

	public void add(int lines) {
		switch (lines) {
		case 1:
			score += BASE * ONE_LINE;
			break;
		case 2:
			score += BASE * TWO_LINE;
			break;
		case 3:
			score += BASE * THREE_LINE;
			break;
		case 4:
			score += BASE * FOUR_LINE;
			break;
		default:
		}
	}
	
	public void reset() {
		score = 0;
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?