Documentation

Rectangle
in package

Aquesta classe representa un rectangle amb la seva base i alçada

Table of Contents

Properties

$qRectanglesCreats  : int
$qRectanglesQueden  : int
$b  : int
$h  : int

Methods

__construct()  : Rectangle
Inicialitza el rectangle a partir d'una base i alçada.
__destruct()  : mixed
getAlcada()  : int
Retorna l'alçada del Rectangle
getArea()  : int
Retorna l'àrea del Rectangle
getBase()  : int
Retorna la base del Rectangle
getPerimetre()  : int
Retorna el perímetre del Rectangle
getQuantsRectanglesCreats()  : int
Retorna el nombre de rectangles s'han creat des de l'inici
getQuantsRectanglesQueden()  : int
Retorna el nombre de rectangles que tenim creats i no eliminats
mostraDades()  : string
Retorna un string per a mostrar per pantalla en texte o html amb les dades del rectangle
setAlcada()  : void
Permet assignar l'alçada del Rectangle
setBase()  : void
Permet assignar la base del Rectangle
setTamany()  : void
Permet assignar la base i l'alçada del Rectangle a la vegada

Properties

$qRectanglesCreats

public static int $qRectanglesCreats = 0

representa el nombre de Rectangles que hem creat des de l'inici, inclosos aquells que ja no estan repferenciats. creats en cada moment

$qRectanglesQueden

public static int $qRectanglesQueden = 0

representa el nombre de Rectangles que tenim creats en cada moment.

$b

private int $b

representa la base del rectangle

$h

private int $h

representa l'alçada del rectangle

Methods

__construct()

Inicialitza el rectangle a partir d'una base i alçada.

public __construct([int $base = 10 ][, int $alcada = 0 ]) : Rectangle

En cas de no passar alçada aquesta serà la mateixa que la base En cas de no passar la base aquesta serà 10

Parameters
$base : int = 10

representa la base. En cas de no posar-hi valor serà 10.

$alcada : int = 0

representa l'alçada. En cas de no posar-hi valor serà el mateix que la base

Return values
Rectangle

getAlcada()

Retorna l'alçada del Rectangle

public getAlcada() : int
Return values
int

getArea()

Retorna l'àrea del Rectangle

public getArea() : int
Return values
int

getBase()

Retorna la base del Rectangle

public getBase() : int
Return values
int

getPerimetre()

Retorna el perímetre del Rectangle

public getPerimetre() : int
Return values
int

getQuantsRectanglesCreats()

Retorna el nombre de rectangles s'han creat des de l'inici

public static getQuantsRectanglesCreats() : int
Return values
int

getQuantsRectanglesQueden()

Retorna el nombre de rectangles que tenim creats i no eliminats

public static getQuantsRectanglesQueden() : int
Return values
int

mostraDades()

Retorna un string per a mostrar per pantalla en texte o html amb les dades del rectangle

public mostraDades([mixed $html = false ]) : string
Parameters
$html : mixed = false
Tags
parameter

bool $html valor booleà que indica si volem les dades en format texte (cert) o html (fals). En cas de no passar el paràmetre, s'entén que és false.

Return values
string

setAlcada()

Permet assignar l'alçada del Rectangle

public setAlcada(mixed $alcada) : void
Parameters
$alcada : mixed
Tags
parameter

int $alcada l'alçada del rectangle

setBase()

Permet assignar la base del Rectangle

public setBase(mixed $base) : void
Parameters
$base : mixed
Tags
parameter

int $base la base del rectangle

setTamany()

Permet assignar la base i l'alçada del Rectangle a la vegada

public setTamany(mixed $base[, mixed $alcada = 0 ]) : void
Parameters
$base : mixed
$alcada : mixed = 0
Tags
parameter

int $base la base del rectangle

parameter

int $alcada l'alçada del rectangle. Si no la passem assigna el mateix que la base


        
On this page

Search results