Factory Pattern
Problem
Solution
public interface Shape {
void draw();
}public class Rectangle implements Shape {
@Override
public void draw() {
System.out.println("rectangle draw");
}
}public class Square implements Shape {
@Override
public void draw() {
System.out.println("square draw");
}
}Think
Last updated