坦克大战DDD方式建模
/**
坦克大战DDD方式建模
*/
// 游戏 实体对象 -------- 聚合的根
function Game(){
var id;
var map; // 1:1
var tanks;
}
// 地图 实体对象
function Map(){
var id;
var tiles = [];
}
// 地图地砖 值对象
function Tile(){
}
// 坦克 实体对象
function TanKe(){
var id;
}
我的理解,请Banq给点点评