>>29
チズオを一人に絞り込むためにSingletonパターンを使ってしまおう。

public class 基地外教祖 extends FounderOfReligion implements Murder, Autocrat {

 private NameOfPerson nameOfPerson;

 public 基地外教祖(NameOfPerson nameOfPerson){
  this.nameOfPerson = (NameOfPerson)nameOfPerson.clone();
 }
}


public final class Asahara extends NameOfPerson {
 private static final NameOfPerson nameOfPerson = new NameOfPerson();

 private NameOfPerson(){
 }

 public static NameofPerson getInstance(){
  return nameOfPerson;
 }
}