Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Anchals24/Low-Level-Design
/ Pizza
Interface
Pizza
FactoryMethodDesignPattern/Pizza.java:3–8 ·
view source on GitHub ↗
Source
from the content-addressed store, hash-verified
1
package
CreationalDesignPattern.FactoryPattern.FactoryMethodDesignPattern;
2
3
public
interface
Pizza {
4
public
void
prepare();
5
public
void
bake();
6
public
void
cut();
7
public
void
pack();
8
}
Callers
4
orderPizza
Method · 0.95
orderPizza
Method · 0.95
orderPizza
Method · 0.95
orderPizza
Method · 0.95
Implementers
13
ChicagoStyleMushroomPizza
FactoryMethodDesignPattern/ChicagoStyl
NYStyleMushroomPizza
FactoryMethodDesignPattern/NYStyleMush
NYStylePepporoniPizza
FactoryMethodDesignPattern/NYStylePepp
NYStyleCheesePizza
FactoryMethodDesignPattern/NYStyleChee
ChicagoStylePepporoniPizza
FactoryMethodDesignPattern/ChicagoStyl
ChicagoStyleCheesePizza
FactoryMethodDesignPattern/ChicagoStyl
PepporoniPizza
SimpleFactoryPattern/WithSimpleFactory
MushroomPizza
SimpleFactoryPattern/WithSimpleFactory
CheesePizza
SimpleFactoryPattern/WithSimpleFactory
GreekPizza
SimpleFactoryPattern/WithoutFactoryPat
Pizza
SimpleFactoryPattern/WithoutFactoryPat
CheesePizza
SimpleFactoryPattern/WithoutFactoryPat
Calls
no outgoing calls
Tested by
no test coverage detected