这里是工厂的“内部班”?来自 Java Jung 图形包:
Factory<Graph<String, Integer>> graphFactory = new Factory<Graph<String, Integer>>()
{
public Graph<String, Integer> create()
{
return new SparseMultigraph<String, Integer>();
}
};
我想知道的是上面的编程语言概念是什么?特别是Java中的这个概念是什么?以上是内部类吗?这显然不是一种方法。对我来说这似乎很奇怪,因为它构造了一个 Factory 对象,然后在末尾有一个带有分号的大括号以及一个创建图形的方法。