- Sukurti klasę pavadinimu "Shape". Ši klasė turi turėti bent vieną metodą;
- Sukurti klases:
- Triangle
- Square
- Circle;
- Rectangle
- Šios klasės turi paveldėti "Shape" klasę;
- Turi būti bent viena klasės konstanta;
- Bent viena klasė turi perrašyti (override) tėvinės klasės metodą;
- Klasės per
__construct()metodą turi gauti atitinkamos formos matmenis (Circle - gauna sekersmenį. Triangle - gauna savo kraštinių ilgius ir t.t.); - Klasės turi apskaičiuoti savo perimetrą ir plotą;
Truputį daugiau medžiagos apie objektus ir klases rasit čia;
Jei turit daugiau laiko ir windows pro ar education versijas, rekomenduoju pasidomėti docker ir jį įsideigti. Bus lengviau dirbti ir su paprastu php ir su laravel karkasu.