JAVA單子模式(static 應用)

FHYM發表於2018-09-03
package TestStatic;

public class single {



1. 在類的外部不能通過new 構造器的方式建立例項
把構造器隱藏起來,即構造器私有化

    private single(){}


2. 因為在類的外部部能建立類的例項,只能在類的內部建立
3. 為了讓類的外部可以直接使用該例項,使用static修飾
4. 不能再類的外部可以修改該屬性;私有化該屬性,同時提供公有的get方法來訪問

    private static single instance = new single();

    public static single getInstance() {
        return instance;
    }

}
複製程式碼

相關文章