【文件属性】:
文件名称:IS219-OOP原理
文件大小:101KB
文件格式:ZIP
更新时间:2021-02-23 07:22:23
JavaScript
5条SOLID Javascript原则:
单一职责:您在代码中实现的功能只能做一件事。 您应该为要代码执行的每个单独任务创建一个新函数。
static Create(a, b, op) {
return new Calculation(a, b, op);
}
该函数仅创建新的计算并返回其使用的操作结果。
开闭式:您的代码应该可以扩展,但可以修改。 如果要扩展它,则无需修改已有的代码。
let icedDrinks = ['latte', 'tea'];
let newDrinks = {
makeIceCream(drink) {
if (icedDrinks.indexOf(drink) > -1) {
console.log('new drink was added');
}
else {
console.log
【文件预览】:
IS219-OOPPrinciples-master
----.gitignore(27B)
----package.json(588B)
----package-lock.json(399KB)
----src()
--------encapsulation.js(198B)
----.travis.yml(206B)
----README.md(5KB)
----.coveralls.yml(99B)
----tests()
--------test.js(485B)