Constructor private dùng trong lớp chỉ chứa thành viên static:
class Demo {
private Demo() { }
public static int a = 10;
}
Lớp Singleton có phương thức thông thường và gọi qua instance. Để ngăn tạo nhiều instance, dùng constructor private.
Ví dụ
public class Singleton {
static Singleton a = null;
private Singleton() { }
}