摘要: 在我们经常面对的面向对象高级语言中,继承早已是老生常谈的话题了。但对于javascript这门极富灵活性的语言来说,继承却是一门复杂的技术。那么继承到底能带来什么好处呢?如果我们希望减少更多的重复性工作,弱化对象间的耦合性,在现有类的基础上并充分利用已具备的方法进行设计,那么继承不失为一种更好的解决方案了。为了能达到我们想要的目标,可以采用类式继承,也可以采用原型式继承。可能有的人会问:我有两个类并没有所谓的"is a"的关系,但却都有个相同的方法要调用,我该怎么办?我们知道,在面向对象中可以采用接口去实现。在本篇文章中,我采用混元类的方式来解决这种问题并会探讨适合场景。 阅读全文
posted @ 2012-01-31 00:35 Miracle He 阅读(2080) 评论(2) 推荐(1) 编辑