[NewPost] Post Abstract Factory Pattern.