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;
}
package com.javarush.task.task24.task2408;
public interface Sayable {
String say();
}