关于单例模式的具体应用

来源:3-1 “饿汉式” pk “懒汉式”

qq_竹呓_0

2015-05-12 14:33

如果采用单例模式创建一个类,如类慕课,它有两个属性名称,网址,要求只能访问,不能修改,这样应该用哪种,老师?

写回答 关注

3回答

  • leowei
    2016-11-03 16:13:48

    晕! 单例模式的本质是 对象只有一个,也就是引用不能改变!

    public class Demo{

        private  Demo(){};

        pivate static  Demo demo=new Demo();

        private String name;

        public  void setName(String name){

                 this.name=name;

        }

        public static Demo  getInstance(){

               return demo;

         }

    }


    demo 实例中的name 是可以set和get的

  • Violetsl
    2016-02-16 10:49:05

    这问题跟单例模式没关系。。 如果要实现对象中的属性只能获取,不能修改。可以在构造方法中给属性初始化。然后只提供get方法,不提供set方法。

  • 大玥亮
    2015-12-17 22:49:01

    同求!

模式的秘密---单例模式

单例模式是在Java中最重要模式之一,让我们揭开单例模式神秘面纱

74408 学习 · 108 问题

查看课程

相似问题