摘要: package cn.buaa; import java.io.File; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.OutputStream; import java.io.Writer; public class Hello { public static void ... 阅读全文
posted @ 2017-02-18 22:39 StanLong 阅读(54014) 评论(0) 推荐(0)
摘要: //使用new关键字创建对象的缺点是耦合度太高,工厂设计模式利用Java的反射机制来实例化对象降低了这种耦合度package cn.buaa; import java.util.Date; interface Fruit{ public void eat(); } class Apple implements Fruit{ @Override public void eat() { S... 阅读全文
posted @ 2017-02-18 18:53 StanLong 阅读(155) 评论(0) 推荐(0)