标签: class client implementation concrete
您将如何防止客户端直接实例化您的具体类?
例如,您有一个Cache接口以及两个实现类MemoryCache和DiskCache,如何确保客户端没有使用new()关键字创建这两个类的对象。
谢谢