TypeScript实现设计模式——单例模式
发布时间:2020-12-14 04:39:04 所属栏目:百科 来源:网络整理
导读:最近在学习设计模式,又正好刚上手了typescript,就想要用ts实现一下试试。 单例模式的目的是限制一个类只能被实例化一次,提供一个全局的访问点。单例模式又被分为懒汉单例模式和饿汉单例模式,懒汉单例模式就是在第一次调用时实例化,饿汉单例模式是类加载
最近在学习设计模式,又正好刚上手了typescript,就想要用ts实现一下试试。 单例模式的目的是限制一个类只能被实例化一次,提供一个全局的访问点。单例模式又被分为懒汉单例模式和饿汉单例模式,懒汉单例模式就是在第一次调用时实例化,饿汉单例模式是类加载时就实例化。 核心要点: 把一个静态私有变量确立为唯一的实例,外部通过静态方法访问这个唯一的实例,并把构造函数设为私有。 懒汉单例模式
测试
饿汉单例模式
测试
举的例子不是特别好,但是意思是这个意思。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |