Latihan 1 dari materi Proxy Pattern di Design Patterns — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Implementasikan Virtual Proxy untuk lazy-load koneksi database:
createDBConnection() yang mencetak connecting... lalu mengembalikan objek dengan query(sql) bernilai result:<sql>createDBProxy() mengembalikan objek dengan query(sql), dan pembuatan proxynya sendiri menandai dirinya dengan proxy created lebih duluquery() pertama dipanggil, jadi connecting... tidak muncul kalau proxynya tidak pernah dipakaiconnecting... muncul sekali saja