多例设计模式
Posted cainame
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多例设计模式相关的知识,希望对你有一定的参考价值。
package test; class 多例设计模式测试 { //构造方法私有化 private 多例设计模式测试(String title) { this.title=title; } //实例化对象 private static final 多例设计模式测试 MALE=new 多例设计模式测试("男"); private static final 多例设计模式测试 FEMALE=new 多例设计模式测试("女"); //属性私有化 private String title; //取得外部对象的方法 public static 多例设计模式测试 getInstance(String msg) { switch(msg) { case "male": return MALE; case "female": return FEMALE; default: return null; } } //getter方法 public String getTitile() { return title; } } public class 多例设计模式{ public static void main(String[] args) { 多例设计模式测试 多例=多例设计模式测试.getInstance("male"); System.out.println(多例.getTitile()); } }
以上是关于多例设计模式的主要内容,如果未能解决你的问题,请参考以下文章