classi, metodi e proprietà
classi, metodi e proprietà
La classe è un concetto cardine della programmazione orientata agli oggetti.
In questa mini-lezione vedremo un'esempio in linguaggio php (pre-processore di ipertesti).
Una classe vuole rappresentare un elemento pseudo-reale in forma programmatica.
Una classe è quindi una struttura dati complessa, che si compone di:
- proprietà;
- metodi.
Vediamo un esempio di un'ipotetica classe Persona che comprende sia delle proprietà che dei metodi.
public class Persona{
public $nome;
public $cognome;
public $eta;
// Metodo Costruttore della classe
public function __construct($nome, $cognome, $età) {
$this->nome = $nome;
$this->cognome = $cognome;
$this->età = $età;
}
public function getName(){
return $this->nome . " " . $this->cognome;
}
}
Creazione di un'istanza di classe persona mediante il costruttore della classe.
$dario = new Persona("Dario", "Del Bel Belluz", 30);
echo ($dario->getName());
Mediante il costruttore della classe abbiamo creato un'istanza di classe Persona, passando dei parametri direttamente al costruttore della classe.
Tags: