简单工程模式(Simple Factory):又叫静态工厂方法,由一个工厂对象决定创建某一种产品对象的实例。主要用来创建同一类对象。
举个栗子,比如说体育商品店卖体育器材,里面有很多体育用品,及其相关介绍等。当你来到体育用品点买一个篮球及其相关介绍时,你只需要问售货员,他会帮你找到你所要的东西。
// 篮球基类
var Basketball = function() {
this.intro = '篮球盛行于美国';
}
Basketball.prototype = {
getMember : function() {
console.log('每个队伍需要5名队员');
},
getBallSize : function() {
console.log('篮球很大');
}
}
// 足球基类
var Football = function() {
this.intro = '足球在世界范围内很流行';
}
Football.prototype = {
getMember : function() {
console.log('每个队伍需要11名队员');
},
getBallSize : function() {
console.log('足球很大');
}
}
网友评论