Изучение наследования и углубленного синтаксиса.sa

Скачать тест — (Изучение наследования и углубленного синтаксиса.sa_5e8ee154.pdf)

  1. В каком модификаторе методы доступны внутри класса, но недоступны извне?
  2. Что такое интерфейс класса?
  3. При помощи чего можно вызвать родительский конструктор в конструкторе дочернего класса?
  4. Площадь какой фигуры мы найдем при помощи данного кода?   class *** {     private $r;       public function __construct(float $r)     {         $this->r = $r;     }       public function calculateSquare(): float     {         $pi = 3.1416;         return $pi * ($this->r ** 2);     } }
  5. Площадь какой фигуры мы найдем при помощи данного кода? class *** {     private $x;       public function __construct(float $x)     {         $this->x = $x;     }       public function calculateSquare(): float     {         return $this->x ** 2;     } }
  6. Что такое интерфейс?
  7. Что такое полиморфизм?
  8. К чему в коде привязывается слово this?
  9. Что позволяет узнать конструкция instanceof?
  10. Выберите из ниже перечисленного что является объектом в реальной жизни?
  11. При помощи чего создаются виртуальные объекты?
  12. Что такое инкапсуляция?
  13. Чем являются имя, цвет и вес относительно котика?
  14. В каком модификаторе методы доступны внутри класса, но недоступны извне?
  15. Что такое интерфейс класса?
  16. Площадь какой фигуры мы найдем при помощи данного кода? class *** {     private $x;       public function __construct(float $x)     {         $this->x = $x;     }       public function calculateSquare(): float     {         return $this->x ** 2;     } }
  17. Что такое полиморфизм?
  18. К чему в коде привязывается слово this?
  19. Что позволяет узнать конструкция instanceof?