public Sayable toSayable(final int i) { //System.out.print(i+" "); class DogPet extends SuperDog implements Sayable{ private String getName(){ return getSuperQuotes()+Dog.this.name+getSuperQuotes(); } public String say(){String s=""; if(i<1){s=(getName()+" спит.");} else {s=getName()+" лает г"; for(int k=0;k<i;k++){s+="a";} s+="в! "+formatter.format(new Date());} return s; } } //if(i>=1) return new DogPet(); //else return null; }