{ "oo": { "node_id": "oo-64db1acc555f41cb97db2e9c77b23107", "keywords": [], "children": [ { "面向对象程序设计初阶": { "node_id": "oo-0d9227eed545462c87b6a885cbd9ba38", "keywords": [], "children": [ { "面向对象的核心概念": { "node_id": "oo-a5d3b2d581584a93ac09f0ca548747c1", "keywords": [], "children": [ { "面向对象的特点": { "node_id": "oo-8c8081f4890b4480b0cd293dcedf4d90", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "面向对象的基本特征": { "node_id": "oo-56e5e0ceb3ac4e159ea67e4f9127d3dd", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "对象与类的关系": { "node_id": "oo-63aadcc559b84ddabe270b0d4e51cf39", "keywords": [], "children": [ { "基本概念": { "node_id": "oo-c07068899e7e4e6da746eedd5ada15fc", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "对象名和类名": { "node_id": "oo-8cb2a4c13d914787ac942eae0cb6546e", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "对象的创建": { "node_id": "oo-fa83ae6ace6c4e29921627231542d894", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "数据封装与访问": { "node_id": "oo-0b40cae9c71e4835aa34baf6dd2d3127", "keywords": [], "children": [ { "数据封装": { "node_id": "oo-4ca06b80de06429d92651b73c5f5c580", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "访问控制": { "node_id": "oo-75e9753efb1547a7af5fdf16731cd54e", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "基于容器的对象管理与访问": { "node_id": "oo-5720e0a7232845f59ba38646ab05cb15", "keywords": [], "children": [ { "容器的选择": { "node_id": "oo-9a8f508ada45470ba62498d043ac9d4e", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "容器的使用": { "node_id": "oo-d0394e0485be4da9bc647faa2ffd4bd3", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "类的识别与设计": { "node_id": "oo-8fa98e1506594a1ca45a65fc2731ae6e", "keywords": [], "children": [ { "类型识别": { "node_id": "oo-5f8bdfd5c84f4bdb8ab928d5c08cdc69", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "运行时类对象获取": { "node_id": "oo-33a9e8175e2b4a1c8cdcbf66b07c6785", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "属性与方法的设计": { "node_id": "oo-df0308e7111643b0b9e50723f09327d5", "keywords": [], "children": [ { "属性的读取和修改": { "node_id": "oo-3b81807bd46848de829a24cf9ed734a2", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "方法的设计": { "node_id": "oo-89364dd84054450380684cdaa90bc51a", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "对象的运行时特性": { "node_id": "oo-737c60ba256c4cee86ca171ffaefae53", "keywords": [], "children": [ { "可变性": { "node_id": "oo-6a96bc5142914f69b8d8f7d87afa6305", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "可观察性": { "node_id": "oo-9044ee5ba2954885b66b21aa4c9fb1a7", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "容错性": { "node_id": "oo-96e4a5b714c34e4e8c89a3f0c5d879bc", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "设计模式初探": { "node_id": "oo-97c27d3fa7c9475a9b3b6f30f340ba93", "keywords": [], "children": [ { "设计模式基本原则": { "node_id": "oo-d9e657d4c4d2414d9213fe5ce439a088", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "单例模式": { "node_id": "oo-37cec87bd59246719076fbf531cde613", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "原型模式": { "node_id": "oo-4ff3f88c10524ae1b91ff234c8a7e6bf", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "程序输入输出和字符串处理": { "node_id": "oo-09b0b81ec88b4a7683c68a0c5cf3e5fb", "keywords": [], "children": [ { "字符串拼接": { "node_id": "oo-81d93dfd3025466ba1b3e8827f7f9c66", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "正则表达式": { "node_id": "oo-b4351657eee84678ac75452eb3d7aba8", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "字符串比较": { "node_id": "oo-ad99d1d0ef574991a859faf372e94dbd", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "面向对象程序设计中阶": { "node_id": "oo-3c4767b318e64f6299afca4a5acbc7ea", "keywords": [], "children": [ { "创建对象流程和工厂模式": { "node_id": "oo-bbd848aed67045f3ab960fc67217edbd", "keywords": [], "children": [ { "类的设计": { "node_id": "oo-e001f9dfe2da4caabaec2a1f75eb5bb3", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "创建类对象": { "node_id": "oo-fbc8f6f1cd754850afe77bc2c0aa94af", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "总结与思考": { "node_id": "oo-a86e2abd5f014ba08eacff1faafdc338", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "容器及其访问方法": { "node_id": "oo-bf680c62c078437e8a0e766d8a2b3d6f", "keywords": [], "children": [ { "容器ArrayList和HashMap": { "node_id": "oo-695375b6a7e1429486791ca169d82219", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "总结与思考": { "node_id": "oo-c1a3c2e0cb114f75bca3e8ab51796dea", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "面向对象程序设计高阶": { "node_id": "oo-7389d6261a09486aa02c8a4c752ffc7d", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }