From d992fd15f14ae5327859fe18bbf5e27224ce3583 Mon Sep 17 00:00:00 2001 From: feilong Date: Thu, 24 Feb 2022 20:44:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 7 +++ README.md | 2 +- .../.gitkeep" | 0 .../1.HelloOO/config.json" | 10 ++++ .../1.HelloOO/hello.json" | 7 +++ .../1.HelloOO/hello.md" | 56 ++++++++++++++++++ .../1.OO\345\210\235\346\255\245/config.json" | 6 ++ .../config.json" | 6 ++ .../config.json" | 6 ++ .../config.json" | 6 ++ data/config.json | 7 +++ data/tree.json | 57 +++++++++++++++++++ main.py | 6 ++ requirements.txt | 2 + 14 files changed, 177 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 "data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/.gitkeep" create mode 100644 "data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/1.OO\345\210\235\346\255\245/1.HelloOO/config.json" create mode 100644 "data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/1.OO\345\210\235\346\255\245/1.HelloOO/hello.json" create mode 100644 "data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/1.OO\345\210\235\346\255\245/1.HelloOO/hello.md" create mode 100644 "data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/1.OO\345\210\235\346\255\245/config.json" create mode 100644 "data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/config.json" create mode 100644 "data/2.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\344\270\255\351\230\266/config.json" create mode 100644 "data/3.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\351\253\230\351\230\266/config.json" create mode 100644 data/config.json create mode 100644 data/tree.json create mode 100644 main.py create mode 100644 requirements.txt diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..97e1e75 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +.vscode +.idea +.DS_Store +__pycache__ +*.pyc +*.zip +.python-version \ No newline at end of file diff --git a/README.md b/README.md index 9ab8676..def1d6a 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # skill_tree_oo -面向对象程序设计技能树 \ No newline at end of file +面向对象程序设计技能树 diff --git "a/data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/.gitkeep" "b/data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/.gitkeep" new file mode 100644 index 0000000..e69de29 diff --git "a/data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/1.OO\345\210\235\346\255\245/1.HelloOO/config.json" "b/data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/1.OO\345\210\235\346\255\245/1.HelloOO/config.json" new file mode 100644 index 0000000..8fb0922 --- /dev/null +++ "b/data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/1.OO\345\210\235\346\255\245/1.HelloOO/config.json" @@ -0,0 +1,10 @@ +{ + "node_id": "oo-4068a4025df34a929c33dd95cffd28b4", + "keywords": [], + "children": [], + "export": [ + "hello.json" + ], + "keywords_must": [], + "keywords_forbid": [] +} \ No newline at end of file diff --git "a/data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/1.OO\345\210\235\346\255\245/1.HelloOO/hello.json" "b/data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/1.OO\345\210\235\346\255\245/1.HelloOO/hello.json" new file mode 100644 index 0000000..26ddf9e --- /dev/null +++ "b/data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/1.OO\345\210\235\346\255\245/1.HelloOO/hello.json" @@ -0,0 +1,7 @@ +{ + "type": "code_options", + "author": null, + "source": "hello.md", + "notebook_enable": false, + "exercise_id": "d4e2302f452541b99f140996252d91a8" +} \ No newline at end of file diff --git "a/data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/1.OO\345\210\235\346\255\245/1.HelloOO/hello.md" "b/data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/1.OO\345\210\235\346\255\245/1.HelloOO/hello.md" new file mode 100644 index 0000000..6dfccb0 --- /dev/null +++ "b/data/1.\351\235\242\345\220\221\345\257\271\350\261\241\347\250\213\345\272\217\350\256\276\350\256\241\345\210\235\351\230\266/1.OO\345\210\235\346\255\245/1.HelloOO/hello.md" @@ -0,0 +1,56 @@ +# Hello OO + +以下哪个是面向对象程序代码 + +## 答案 + +```cpp +// C++ +class Object{ + Object(){} + ~Object(){} + void test(){ + std::cout<<"hello"<