Perintah use dan Path Relatif dalam OOP di PHP

Saat menggunakan perintah use, kita dapat menentukan path relatif. Mari kita lihat contohnya. Misalkan kita mengimpor suatu kelas:

/core/admin/controller.php<?php
  namespace Core\Admin;
  use \Core\Admin\Path\Router; // mengimpor kelas
  
  class Controller extends Router
  {
    
  }
?>

Seperti yang Anda lihat, awal namespace dari kelas yang diimpor sama dengan namespace saat ini. Ini berarti kita dapat menghilangkan bagian tersebut saat mengimpor kelas kita, sekaligus menghilangkan backslash awal:

/core/admin/controller.php<?php
  namespace Core\Admin;
  use Path\Router; // membuat path relatif
  
  class Controller extends Router
  {
    
  }
?>
Задание 1

Sederhanakan kode berikut dengan menggunakan use:

php<?php
  namespace Core\Storage;
  
  class Model
  {
    public function __construct()
    {
      $database  = new \Core\Storage\DataBase;
    }
  }
?>