有没有一种方法可以避免多次调用同一对象?
例如,我有3个类:dog
,cat
和snake
,每个类都有3个参数IDNumber
,age
和{{1} }。
那些类实现接口sexe
。
有没有一种方法可以避免强制创建多个Zoo
?
答案 0 :(得分:0)
尝试搜索singleton对象。
基本概念是这样的:
public class Dog implements Zoo {
private static Dog INSTANCE = null;
public static Dog getInstance() {
if (INSTANCE == null) {
INSTANCE = new Dog();
}
return INSTANCE;
}
private Dog(/*your parameters*/) {
}
}