Slide 53
Slide 53 text
public class Factory {
public static CheeseInterface create() {
return new MozzarellaCheese();
}
private static class MozzarellaCheese implements CheeseInterface{
@Override
public void desc() {
System.out.println("mozzarellaCheese");
}
}
}
インナークラス
「createメソッドに隠したいな」