ルール3:プリミティブ禁止
すべてのプリミティブ型と文字列型をラップすること
class Score{
private int score;
};

ルール9:プロパティ禁止
Getter/Setter/プロパティを使用しないこと

どうやってscoreにアクセスすんの?