Kuis Design Patterns — PHP

Kuis materi Design Patterns di PHP — uji pemahamanmu dengan pertanyaan pilihan ganda, penjelasan jawaban, dan skor langsung. Main gratis di Hyper Sheets.

Pertanyaan di kuis ini

  1. Pattern yang memastikan hanya ada satu instance dari sebuah class?
  2. Pattern yang menyediakan interface untuk membuat objek tanpa menentukan class konkretnya?
  3. Prinsip yang mengatakan class harus terbuka untuk ekstensi tapi tertutup untuk modifikasi?
  4. Apa output dari kode Singleton berikut:
    class DB { private static ?DB $inst = null;
      public static function get(): DB {
        if (!self::$inst) self::$inst = new DB();
        return self::$inst;
      }
    }
    echo DB::get() === DB::get() ? "sama" : "beda";
  5. Apa nama ORM yang ada di framework Laravel?