[{"title":"( 39 个子文件 15KB ) 设计模式——6大软件设计原则(demo案例实现,附带解析,快速掌握软件设计原则的精髓)","children":[{"title":"design-mode-htt","children":[{"title":"src","children":[{"title":"com","children":[{"title":"htt","children":[{"title":"principles","children":[{"title":"demo5","children":[{"title":"Fans.java <span style='color:#111;'> 344B </span>","children":null,"spread":false},{"title":"Agent.java <span style='color:#111;'> 950B </span>","children":null,"spread":false},{"title":"Star.java <span style='color:#111;'> 344B </span>","children":null,"spread":false},{"title":"Company.java <span style='color:#111;'> 357B </span>","children":null,"spread":false},{"title":"Main.java <span style='color:#111;'> 565B </span>","children":null,"spread":false},{"title":"readme.txt <span style='color:#111;'> 455B </span>","children":null,"spread":false}],"spread":true},{"title":"demo2","children":[{"title":"rightExp","children":[{"title":"Rectangle.java <span style='color:#111;'> 656B </span>","children":null,"spread":false},{"title":"Square.java <span style='color:#111;'> 454B </span>","children":null,"spread":false},{"title":"Quadrangle.java <span style='color:#111;'> 183B </span>","children":null,"spread":false},{"title":"Main.java <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"readme.txt <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"errorExp","children":[{"title":"Rectangle.java <span style='color:#111;'> 399B </span>","children":null,"spread":false},{"title":"Square.java <span style='color:#111;'> 416B </span>","children":null,"spread":false},{"title":"Main.java <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false}],"spread":true},{"title":"readme.txt <span style='color:#111;'> 862B </span>","children":null,"spread":false}],"spread":true},{"title":"demo3","children":[{"title":"Cpu.java <span style='color:#111;'> 81B </span>","children":null,"spread":false},{"title":"Memory.java <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"CpuImpl_Intel.java <span style='color:#111;'> 189B </span>","children":null,"spread":false},{"title":"HardDisk.java <span style='color:#111;'> 184B </span>","children":null,"spread":false},{"title":"Conputer.java <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"HardDiskImpl_XiJie.java <span style='color:#111;'> 359B </span>","children":null,"spread":false},{"title":"MemoryImpl_Kingston.java <span style='color:#111;'> 219B </span>","children":null,"spread":false},{"title":"Main.java <span style='color:#111;'> 539B </span>","children":null,"spread":false},{"title":"readme.txt <span style='color:#111;'> 505B </span>","children":null,"spread":false}],"spread":true},{"title":"demo1","children":[{"title":"AbstractSkinImpl_02.java <span style='color:#111;'> 203B </span>","children":null,"spread":false},{"title":"AbstractSkin.java <span style='color:#111;'> 178B </span>","children":null,"spread":false},{"title":"SougouInput.java <span style='color:#111;'> 542B </span>","children":null,"spread":false},{"title":"AbstractSkinImpl_01.java <span style='color:#111;'> 203B </span>","children":null,"spread":false},{"title":"Main.java <span style='color:#111;'> 465B </span>","children":null,"spread":false},{"title":"readme.txt <span style='color:#111;'> 362B </span>","children":null,"spread":false}],"spread":true},{"title":"demo6","children":[{"title":"readme.txt <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"demo4","children":[{"title":"TheftPrevent.java <span style='color:#111;'> 128B </span>","children":null,"spread":false},{"title":"FristDoor.java <span style='color:#111;'> 487B </span>","children":null,"spread":false},{"title":"SecondDoor.java <span style='color:#111;'> 376B </span>","children":null,"spread":false},{"title":"WaterPrevent.java <span style='color:#111;'> 128B </span>","children":null,"spread":false},{"title":"Main.java <span style='color:#111;'> 481B </span>","children":null,"spread":false},{"title":"readme.txt <span style='color:#111;'> 346B </span>","children":null,"spread":false},{"title":"FirePrevent.java <span style='color:#111;'> 126B </span>","children":null,"spread":false}],"spread":true},{"title":"readme.txt <span style='color:#111;'> 180B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]