关于单例模式用法有个小疑问,这样写能不能算单例模式?

来源:3-6 单例模式实战复习

易燃York

2020-02-14

老师您好!如果可能,您能否帮忙看看这样用能否算是使用单例模式?


创造两个文件a.ts 和 b.ts:

a.ts内容如下:

class Talker {
	constructor (private a: string ){
		this.say = this.say.bind(this);
	}
	
	public say(someString: string){
		this.a = someString;
		console.log(`Talker: ${this.a}`);
	}
}

const { say } = new Talker('Should be modified');
export default say;

b.ts内容如下:

import saySomething from './a';

saySomething('Hello World!') // Talker: Hello World!
saySomething('Hello Dell!') // Talker: Hello Dell!

写回答

1回答

Dell

2020-02-15

也可以算是

1
0

专为小白设计的TypeScript入门课

Dell老师专为TypeScript小白打造的,全栈式教学TS入门课程

2249 学习 · 506 问题

查看课程