Commit Graph

138 Commits (ad8302eb2a1f807f8d1e09cea03f1c0484e45b5d)

Author SHA1 Message Date
fengqiangguo ad8302eb2a add some markdown notes. 2024-04-14 10:42:47 +08:00
fengqiangguo ca1fd4513f add pictures. 2024-04-14 10:10:10 +08:00
fengqiangguo e74415ffa7 update some pattern md. 2024-04-13 20:09:37 +08:00
fengqiangguo 4fe9c33dc8 update some pattern md. 2024-04-13 20:07:23 +08:00
fengqiangguo 94dcc35303 add pictures. 2024-04-13 19:46:41 +08:00
fengqiangguo a1fdc6d52b add CompositePattern.md 2024-04-13 10:02:14 +08:00
fengqiangguo a5ab682fc1 add picture. 2024-04-13 09:56:02 +08:00
fengqiangguo 674f793c17 add bridgePattern.md 2024-04-13 09:53:35 +08:00
fengqiangguo f2f7af26f7 add picture. 2024-04-13 09:52:50 +08:00
fengqiangguo e6072a008d add adapter.md 2024-04-13 09:45:01 +08:00
fengqiangguo 7098790e08 add picture. 2024-04-13 09:44:05 +08:00
fengqiangguo 714ffc1700 add singleton.md 2024-04-13 09:29:33 +08:00
fengqiangguo 52c9ae12ac add pictures. 2024-04-13 09:27:28 +08:00
fengqiangguo d96504ae5b Add CMake management to README.: 2023-09-24 11:23:49 +08:00
fengjungle 6b6bf5766e Support use cmake to compile in Linux, and update README.md. 2023-08-26 17:00:06 +08:00
fengqiangguo 89f34871aa Update README.md. 2023-08-26 16:46:24 +08:00
fengqiangguo 14ace8c3f9 Add CMakeLists.txt part 5. Fix compilte error. 2023-08-26 16:44:30 +08:00
fengqiangguo 00569378c4 Add CMakeLists.txt part 4. 2023-08-24 21:59:41 +08:00
fengqiangguo ff12528173 Add CMakeLists.txt 2023-08-20 09:39:03 +08:00
fengqiangguo d86360b4d8 Add CMakeLists.txt for prototype pattern. 2023-08-20 09:32:13 +08:00
fengqiangguo fe85d94f49 Add CMakeLists.txt for builder pattern. 2023-08-09 23:04:52 +08:00
fengqiangguo 00c235a128 update CMakeLists.txt 2023-08-08 22:10:55 +08:00
Qiangguo Feng 56aba5ed1c
Update 01.SimpleFactory.md 2023-08-07 21:40:34 +08:00
fengqiangguo 74a44fd073 Add CMakeLists.txt at root dir. 2023-08-06 16:38:09 +08:00
fengqiangguo c6ca8bdba8 add CMakeLists.txt for Command. 2023-08-06 15:17:42 +08:00
fengqiangguo cd3134cd64 add CMakeLists.txt for Iterator. 2023-08-06 11:30:54 +08:00
fengqiangguo f1e5a8e03d Add Comments. 2023-08-06 11:21:28 +08:00
fengqiangguo 9e63f8d35a Add CMakeLists.txt for AbstractFactory 2023-08-06 11:08:28 +08:00
fengqiangguo 4128c5a0fe Remove Makefile, add CMakeLists.txt. 2023-08-06 10:44:10 +08:00
fengqiangguo b16f9f73f0 Add CMakeLists.txt. 2023-08-06 10:30:00 +08:00
Qiangguo Feng 127475c2c6
Update README.md 2023-05-15 21:26:23 +08:00
Qiangguo Feng f4f97e7de8
Update README.md 2023-05-08 22:30:14 +08:00
Qiangguo Feng 3a9e43f6bb
Fix free jungleModel twice bug. 2023-02-21 11:29:59 +08:00
Qiangguo Feng 05094c223e
Merge pull request #9 from sterben-01/master
fix bug
2022-10-17 16:17:42 +08:00
Sterben-01 640e6ffde2 fix bug
fix segmentation fault and revise file name
2022-10-16 05:09:39 -05:00
FengJungle 72d36140b3 set released pointer to nullptr. 2022-03-10 07:53:38 +08:00
FengJungle df4294e6b8 set released pointer to nullptr. 2022-03-09 23:09:06 +08:00
FengJungle d2e449a0af bugfix: set released pointer to nullptr. 2022-03-09 22:59:11 +08:00
FengJungle 8071fabb51 feature: add lowering coupling discussions and methods. 2022-02-27 11:50:35 +08:00
FengJungle a206c10a5c update README.md: add PImpl pattern. 2022-02-26 16:10:12 +08:00
FengJungle 1d0bae0753 feature: add PImpl Pattern demo code. 2022-02-26 16:08:24 +08:00
FengJungle 7235d125ef fix some bugs 2021-10-30 14:02:27 +08:00
FengJungle cbfbfda1e8 delete unused files and delete copy ctor, copy assign for MementoPattern 2021-10-30 10:45:26 +08:00
FengJungle 0ecf749949 fix some code bug 2021-10-29 21:33:26 +08:00
FengJungle d4d7abc3ec delete copy ctor and copy assgin for BuilderPattern 2021-10-29 21:20:50 +08:00
FengJungle 990e1a53fd add destructor for Prototype Pattern 2021-10-29 21:13:29 +08:00
Qiangguo Feng f9f8fc7dab
Update README.md 2021-10-29 07:51:11 +08:00
FengJungle ba9bb070ea update README.md 2021-10-29 07:50:26 +08:00
FengJungle 5d503147c4 Merge branch 'master' of github.com:FengJungle/DesignPattern 2021-10-29 07:48:30 +08:00
FengJungle ab28359727 remove unused files for MementoPattern 2021-10-29 07:48:04 +08:00