文件名称:javascript-ADTs:出于教育目的用 Javascript 编写的抽象数据类型示例
文件大小:671KB
文件格式:ZIP
更新时间:2024-06-21 16:50:52
JavaScript
Javascript 中的抽象数据类型。 抽象的 本文从抽象数据类型 (ADT) 和面向对象编程 (OOP) 以前称为过程数据类型 (PDT) 中恢复了概念,指出了它们中的每一种的差异、优势和劣势,以及它们如何单独和协同工作为编程问题创建富有表现力和可靠的解决方案。 它专注于Javascript,是一种语言,其中一切都是支持多范式的对象,主要是面向对象的编程和函数式编程。 介绍。 使用高级语言工作的基本原理是让我们作为程序员的工作更轻松,我们应该有权在正确的领域解决问题,而不必深入计算机的逻辑来表达我们的解决方案。 我们可以说我们是高效的程序员,当我们最大化程序的一部分时,我们可以在处理其他部分时忽略它。 换句话说,如果我们进行良好的抽象,那么我们就可以解决比这种抽象高一层的领域中的问题,从而使事情变得更清晰、更容易。 OOP 的概念自 1950 年代后期就一直存在,直到 Alan K
【文件预览】:
javascript-ADTs-master
----demo()
--------.DS_Store(6KB)
--------server.js(1KB)
--------src()
--------semaphores.html(1KB)
--------assets()
--------.gitignore(28B)
--------package.json(334B)
----README.md(8KB)
----semaphore()
--------test.js(1KB)
--------counting_semaphore.js(750B)
--------counting_semaphore2.js(871B)
--------boolean_semaphore.js(646B)
----vendor_machine()
--------stack_vendor_machine.js(3KB)
--------leperchaun_vendor_machine.js(3KB)
--------test.js(1KB)