Испытания

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

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

src/Square.php

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

1
2
3
4
<?php

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

src/SquaresGenerator.php

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

1
2
3
4
<?php

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

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

Автор Дата обновления Версий
undefined 06 дек., 20:34 1
inline 24 нояб., 12:00 1
nowitty 20 нояб., 21:47 1
mihey3000 19 нояб., 06:52 1
chernuy_ 05 нояб., 18:05 1