Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    654

    Informazioni sull'assegnamento

    Sto studiando le classi a oggetti negli articoli di html.it e sono incappato in alcuni assegnamenti di cui vorrei qualche precisazione (più che altro per sapere se ho capito bene )
    Questo per esempio:
    $this->metodoPubblico() ;

    dove
    public function metodoPubblico() {
    echo("Questo è pubblico!\r\n");
    }

    In pratica stampa a video "Questo è pubblico" ?
    Un'altra cosa: perchè si usa -> ? L'ho visto adoperare anche per assegnare una variabile, ma non capisco la differenza con l'uso del semplice uguale...

  2. #2

    Re: Informazioni sull'assegnamento

    Originariamente inviato da Horus-Ra
    Sto studiando le classi a oggetti negli articoli di html.it e sono incappato in alcuni assegnamenti di cui vorrei qualche precisazione (più che altro per sapere se ho capito bene )
    Questo per esempio:
    $this->metodoPubblico() ;

    dove
    public function metodoPubblico() {
    echo("Questo è pubblico!\r\n");
    }

    In pratica stampa a video "Questo è pubblico" ?
    Un'altra cosa: perchè si usa -> ? L'ho visto adoperare anche per assegnare una variabile, ma non capisco la differenza con l'uso del semplice uguale...

    con $this->metodoPubblico(); all'interno della classe chiami una funzione pubblica (in questo caso) della classe.
    mentre con $this->variabile accedi al valore dell'attributo $variabile della classe...

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    654
    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.