Results 1 to 2 of 2

Thread: Visto che siamo in tema di programmazione... Devo chiedere chiarimento io

  1. #1
    Lieutenant Commander Mez's Avatar
    Join Date
    Sep 2003
    Location
    Milano
    Posts
    6.607

    Default Visto che siamo in tema di programmazione... Devo chiedere chiarimento io

    su php ho sempre fatto programmazione procedurale, ora spinto dalla scimmia e dalla curiosita stavo provando l'approccio all' oop, ma devo avere un paio di chiarimenti. Come mai non vedo stampato nulla a monitor con questa sequenza:

    classe:
    Code:
    <?php
    //classe Automobile
    class Automobile{
    var $Marchio, $Cilindri, $Colore;
    Function setMarchio($StrMarchio){
    $this->Marchio == $StrMarchio; 
    }
    Function setCilindri($IntCilindri){
    $this->Cilindri == $IntCilindri;
    }
    Function setColore($StrColore){
    $this->Colore == $StrColore;
    }
    Function getInfo() {
    $return = "Marchio:".$this->Marchio." Numero Cilindri:".$this->Cilindri." Colore:".$this->Colore;
    return $return;
    }
    }
    ?>

    file dove richiamo la classe:
    Code:
    <?php
    //includo il file oop.php
    require_once("Automobile.php"); 
    $Mazda = new Automobile;
    $Mazda->setMarchio("Mazda");
    $Mazda->setCilindri("4");
    $Mazda->setColore("Grigio");
    echo $Mazda->getInfo();
    ?>
    tutto ok niente errori, solo che non vedo i valori mazda/4/grigio -.-

    sistema osx

  2. #2
    Lieutenant Junior Grade Eltarion's Avatar
    Join Date
    Dec 2004
    Location
    Venaria
    Posts
    4.085

    Default

    post doppio == doppio post ?
    post doppio = merda
    Realm Of Trollers
    while ( ! ( succeed = try() ) );
    Spoiler

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
[Output: 41.95 Kb. compressed to 35.62 Kb. by saving 6.33 Kb. (15.10%)]