【发布时间】:2013-02-05 00:39:40
【问题描述】:
我了解一般的面向对象编程原则,例如封装、继承、多态性、抽象等
但现在想从 JavaScript 的角度来理解这些概念。 有人可以举一个非常基本的例子并运行这些在 JS 上下文中的工作原理(封装、继承、多态性、抽象)
我在网上阅读了很多关于这些的文章,但这些文章让我更加困惑。
谢谢。
【问题讨论】:
-
为什么不找一个你感兴趣的问题,看看你能不能用这些技术解决它,如果你有具体的技术问题再回来。其中一些概念并不那么重要,或者与 c++ 等语言相比,在 JS 中的实现方式不同。
-
您应该以较慢的速度再次浏览这些文章。慢慢地吸收事物往往会减少混乱。也就是说,我投票结束这个问题,因为教程请求与 Stack Overflow 无关。
-
你应该阅读类和原型之间的区别。例如,一个很好的答案是关于经典继承和原型继承:stackoverflow.com/a/186279/1068746。一旦你得到了正确的原型,剩下的就是小菜一碟了。
标签: javascript html css