使用Mixin给不相关的对象之间添加常见行为
let bird = {
name: "Donald",
numLegs: 2
};
let boat = {
name: "Warrior",
type: "race-boat"
};
// Add your code below this line
let glideMixin = function(obj) {
obj.glide = function() {
console.log("Flying, wooosh!");
};
};
glideMixin(bird);
glideMixin(boat);
bird.glide();
boat.glide();