java如何实现工厂设计模式
1、1.新建一个类:TestFactory.java
2、2.创建一个接口:Animal
3、3.创建一个类:Dog,实现自Animal接口,重写一下toString方法
4、4.创建一个类:Cat,实现自Animal接口,重写一下toString方法
5、5.TestFactory创建一个静态方法getAnimal,根据入参不同分别返回Dog对象或者Cat对象
6、6.声明main函数,调用getAnimal静态方法分别创建两个Animal对象,入参分别是dog和cat
7、7.打印两个animal对象,这样会自动调用他们的toString方法
8、8.运行程序,可以看到,直接使用工厂类和工厂方法就可以获取到Animal各种类的对象,这样就实现了工厂设计模式
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:26
阅读量:64
阅读量:96
阅读量:35
阅读量:67