[{"title":"( 14 个子文件 8KB ) design-pattern:使用Java学习设计模式-源码","children":[{"title":"design-pattern-master","children":[{"title":".gitignore <span style='color:#111;'> 202B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"java","children":[{"title":"com","children":[{"title":"lncwwn","children":[{"title":"dp","children":[{"title":"factory","children":[{"title":"improvedFactory","children":[{"title":"StaticFactory.java <span style='color:#111;'> 489B </span>","children":null,"spread":false},{"title":"Factory.java <span style='color:#111;'> 234B </span>","children":null,"spread":false},{"title":"Main.java <span style='color:#111;'> 591B </span>","children":null,"spread":false},{"title":"EmailSenderFactory.java <span style='color:#111;'> 407B </span>","children":null,"spread":false},{"title":"SmsSenderFactory.java <span style='color:#111;'> 399B </span>","children":null,"spread":false}],"spread":true},{"title":"generalFactory","children":[{"title":"Sender.java <span style='color:#111;'> 205B </span>","children":null,"spread":false},{"title":"SmsSender.java <span style='color:#111;'> 237B </span>","children":null,"spread":false},{"title":"EmailSender.java <span style='color:#111;'> 243B </span>","children":null,"spread":false},{"title":"Factory.java <span style='color:#111;'> 491B </span>","children":null,"spread":false},{"title":"Main.java <span style='color:#111;'> 353B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"observer","children":[{"title":"Observer.java <span style='color:#111;'> 156B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 49B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]