中级 高级05总结工厂模式和构造函数之间的区别