- public abstract class DataBase {
- public abstract void open();
- public abstract void close();
- }
複製代碼- public class MSSQL extends DataBase{
- @Override
- public void open() {
- System.out.println("MSSQL資料庫開啟");
- }
- @Override
- public void close() {
- System.out.println("MSSQL資料庫關閉");
- }
- }
複製代碼- public class MySQL extends DataBase{
- @Override
- public void open() {
- System.out.println("MySQL資料庫開啟");
- }
- @Override
- public void close() {
- System.out.println("MySQL資料庫關閉");
- }
- }
複製代碼- public class Main {
- public static void main(String[] args) {
- DataBase db = new MSSQL();
- DataBase db_2 = new MySQL();
- db.open();
- db_2.open();
- db.close();
- db_2.close();
- }
- }
複製代碼 |