Испытания

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

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)];
Успешных завершений: 96%

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

Автор Дата обновления Версий
morwen 12 сент., 15:24 2
vancho 10 сент., 15:00 1
ivbakin 04 сент., 07:39 1
32b 01 сент., 20:59 1
user-289708f829a0363e 31 авг., 18:46 2