????

Your IP : 216.73.216.34


Current Path : /home/carpe/public_html/MuletVsFondation/
Upload File :
Current File : /home/carpe/public_html/MuletVsFondation/vaisseaux.php

<?php

class Vaisseau{
    public $nom;
    public $etat_technique;
    public $etat_proprete;
    
    public function __construct($n,$t,$p){
        $this->nom = $n;
        $this->etat_technique = $t;
        $this->etat_proprete = $p;
    }
    
    public function toArray() {
            return [
                'nom' => $this->nom,
                'etat_technique' => $this->etat_technique,
                'etat_proprete' => $this->etat_proprete,
            ];
        }
        
    public function etat_technique(){
        return $this->etat_technique;
    }
    
    public function etat_proprete(){
        return $this->etat_proprete;
    }
        
    public function sePresenter(){
        echo "Vaisseau {$this->nom}, etat technique : {$this->etat_technique}%, etat propreté : {$this->etat_proprete}%";
        if($this->etat_proprete > 80 AND $this->etat_technique > 90 ){
            echo "Le vaisseau peut décoller !";
        }
    }
}

$vaisseaux = [
    new Vaisseau("Aurora",30,20),
    new Vaisseau("Spectrus",80,10)
    
    ];

?>