文件名称:abstract-company:为学生实施Abstact Factory和Singleton
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-01 23:53:40
Java
抽象公司 为学生实施Abstact Factory和Singleton。 抽象工厂示例:(公司的工厂) 简介:在此示例中,我们有一个抽象工厂和两个实际工厂(Sony和Apple),它们制造类似的商品(电话和平板电脑)。Sony和Apple工厂是Singleton对象,它们继承了抽象工厂并创建电话和表格。 由于每个公司都创建特定的电话和表格,因此每个公司都需要创建自己的产品(即Apple负责创建ApplePhone(IPhone),后者是Phone的实现)。 此外,该项目还包括每种产品的单元测试。 工厂类:FactoryMaker:实例化工厂的类。 AbstractCompanyFactory:实现AbstractFactory的接口,它具有两个方法定义(createPhone,createTablet)。AppleFactory:为Apple产品扩展AbstractCompanyFa
【文件预览】:
abstract-company-master
----src()
--------test()
--------main()
----README.md(2KB)
----pom.xml(576B)
----.gitignore(44B)