>>186
配列のインスタンスは作っているけど配列要素のインスタンスをつくっていない

private Monoなし[] monoなし = new Monoなし[5]; //←エラーでる
を以下に書き換えればいい
private Monoなし[] monoなし = new Monoなし[] {
new monoなし(),
new monoなし(),
new monoなし(),
new monoなし(),
new monoなし()
}