Com.swfp.factory

public class MySQLConnection extends DatabaseConnection { @Override public void connect() { System.out.println("Connecting to MySQL database..."); } }

public class OracleConnection extends DatabaseConnection { @Override public void connect() { System.out.println("Connecting to Oracle database..."); } } com.swfp.factory

The Factory design pattern is a creational pattern that provides a way to create objects without specifying the exact class of object that will be created. It allows for more flexibility and extensibility in the creation of objects. com.swfp.factory

com.swfp.factory