抽象工厂的练习

来源:3-1 抽象工厂模式应用

zhiyun_xu111

2016-03-18 16:14


求解决,这是我在练习抽象工厂模式的代码,在最后的测试类中没有结果!代码有点多,希望各位大神能够指点指点,还有就是这个抽象工厂建的合适吗?还是这不算是一个抽象工厂!谢谢


56ebb828000158ea05000420.jpg

56ebb82900014d4f05000286.jpg

56ebb8290001620405000332.jpg

56ebb83400010a5505000287.jpg

56ebb835000117ff05000351.jpg

56ebb836000109d505000446.jpg

56ebb8440001bfb205000367.jpg

56ebb8440001d42c05000339.jpg

56ebb8450001b92005000340.jpg

56ebb8450001394f05000386.jpg


写回答 关注

1回答

  • DestinyTao
    2016-03-20 17:47:46
    已采纳
    //兄弟,写的不错。。 最后你factory获取的是北京衣服和北京裤子的对象,要显示结果,还要添加几行代码啊
    AbstractFactory factory = new BJFactory();
    Pants pants = factory.createPants();
    Shirt shirt = factory.createShirt();
    pants.createPants(); // BJPants方法名写错了 create 不是 craeta 。。对应位置都改下
    shirt.createShirt();  //注意 shit是屎的意思  shirt是衬衫的意思 。。对应位置都改下
    //都是手打的,自己检查拼写对错。。


    zhiyun...

    谢谢这么耐心地看我的代码,还有我想问问这就是抽象工厂模式的思想吗?因为最近都被这几种模式搞糊涂了!

    2016-03-22 16:53:21

    共 2 条回复 >

模式的秘密——工厂模式

本课程即将讲解Java中的工厂模式和抽象工厂模式的应用

65010 学习 · 33 问题

查看课程

相似问题