专题文章
时长:00:00更新时间:2020-11-27 19:56:31
多态的含义;同一操作作用于不同的对象上,可以产生不同的解释和不同的执行结构。也就是,给不同的对象发送同一个消息时,这些对象会根据这一消息给出不同的反馈。;多态背后的思想;将“做什么”和“谁去做以及怎样去做”分离开来,也就是将“不变的事物”与“可变的事物”分离开来。对象的多态性;// 要做的事情:输出用户的年龄。var printAge = function(person) {。if (person.age instanceof Function) {。person.age()。};}。// 都有哪些用户以及这些用户要怎么做一些事情。var Jack = function() {}。Jack.prototype.age = function() {。
查看详情