Испытания

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

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%

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

Автор Дата обновления Версий
boriskov 24 июня, 11:43 2
mr_vstas 18 июня, 20:27 1
skvord89 04 июня, 06:28 1
jpee 01 июня, 10:28 1
user-20af0b8051e3da7f 30 мая, 21:22 1