Builder模式
一般我们自己要定义一个实体类,我们大多有两种方式来定义其构造函数:
假设有如下的User类:
一般我们自己要定义一个实体类,我们大多有两种方式来定义其构造函数:
假设有如下的User类:
通常,我们的单例模式都需要有一个静态的函数来获取instance,如:
1 2 3 4 5 6 | public static synchronized DataManager getInstance() { if (null == sInstance) { sInstance = new DataManager(); } return sInstance; } |