Skip to content

Files

Latest commit

Feb 9, 2025
126072d · Feb 9, 2025

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Apr 3, 2023
Jan 12, 2023
Apr 29, 2024
Feb 9, 2025
Dec 31, 2022

README.md

代码结构

- src
  - OrganizationComponent.js # 组合部件抽象类或接口
  - CompanyComposite.js # 具体部件实现之一,树枝构件
  - DepartmentComposite.js # 具体部件实现之一,树枝构件
  - EmployeeLeaf.js # 具体部件的叶子节点,叶子节点不能再含有子节点

测试验证

$ cd ./composite-pattern/js
$ node test/test.js