Cursus Raku / Obiecta, introitus et exitus, et exceptiones / Classes et obiecta / Methodi classis / Exercises / Formula in classe
Solutio: Formula in classe
Ecce solutio possibilis huius exercitationis.
Codex
class Geometry {
method circle-area($r) {
(π * $r * $r).round
}
}
say Geometry.circle-area(10);🦋 Inveni codicem fontem in archivo speed-limit.raku.
Exitus
314Commentarii
Methodus nullum attributum tangit — solum cum parametro suo
$roperatur — itaque in ipsa classe vocari potest, nullo obiecto prius creato.Geometry.circle-area(10)methodum in obiecto generis vocat,10tradens. Effectus estπ * 10 * 10, et post rotundationem314.