类太多,那么提供一个函数,方便使用类;
简单工厂模式,创建单一对象(实例化一个类)。
// 运动工厂
var sportsFactory = function(name){
switch(name){
case 'NBA':
return new Basketball();
case 'wordcup':
return new Football();
case 'Frenchopen':
return new Tennis();
}
}
用哪个就实例化哪个
类太多,那么提供一个函数,方便使用类;
简单工厂模式,创建单一对象(实例化一个类)。
// 运动工厂
var sportsFactory = function(name){
switch(name){
case 'NBA':
return new Basketball();
case 'wordcup':
return new Football();
case 'Frenchopen':
return new Tennis();
}
}
用哪个就实例化哪个