rgdr
by trisna dev
JavaScript
class Database {
private static instance: Database;
private constructor() {
console.log('Database instance created');
}
public static getInstance(): Database {
if (!this.instance) {
this.instance = new Database();
}
return this.instance;
}
}
// Penggunaan
const db1 = Database.getInstance();
const db2 = Database.getInstance();
console.log(db1 === db2); // Output: true