摘要: 工厂模式解决什么问题? 在C++中,通常,我们用构造函数创建对象。但这种方式存在几个限制: 没有返回值。构造函数不能返回结构,如果发生错误,调用者无法通过返回NULL指针得知。(不过可以在构造函数内抛出异常) 命名限制。C++要求构造函数名与所在类的名字相同,也就是说,如果我们调用了A类构造函数,那 阅读全文
posted @ 2022-07-12 10:26 明明1109 阅读(1422) 评论(0) 推荐(0) 编辑