Java设计模式之建筑者模式.

初看java设计模式-建造者模式时,肯定有和我一样有疑惑的。网上的例子几乎都一样,但是却没new xxx.Builder().buildxx().buildxx()...这样的。那么我今天来讲讲这种建造者模式的实现。

首先按照我的惯例,先给例子后解说

例子

Product.java

Java动态代理小例子.

例子

1,先创建teacher接口

1
2
3
public interface Teacher {
void manageWork(String s);
}

2,创建teacher实现类

1
2
3
4
5
6
7
8
9
public class TeacherA implements Teacher {

@Override
public void manageWork(String s) {
// TODO Auto-generated method stub
System.out.println(this.getClass().getSimpleName()+"开始布置作业:"+s);
}

}