Испытания

Генератор квадратов

PHP: Введение в ООП

src/Square.php

Реализуйте класс Square для описания квадратов. У квадрата есть только одно свойство — сторона. Реализуйте метод getSide, возвращающий значение стороны.

<?php

$square = new Square(10);
$square->getSide(); // 10

src/SquaresGenerator.php

Реализуйте класс SquaresGenerator со статическим методом generate, принимающим два параметра: сторону и количество экземпляров квадрата (по умолчанию 5 штук), которые нужно создать. Функция должна вернуть массив из квадратов.

<?php

$squares = SquaresGenerator::generate(3, 2);
// [new Square(3), new Square(3)];
Успешных завершений: 97%

Последние код-ревью

Автор Дата обновления Версий
chernuy_ 05 нояб., 18:05 1
vinogrartati 03 нояб., 10:08 1
eromacheb 20 окт., 15:42 1
ofelion 19 окт., 10:48 1
igorian 15 окт., 12:31 1