| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Qualora un costruttore della classe PHP essere pubblica o privata ?
    Il modo di accedere PHP costruttori di classe dipende da come viene definita la classe . Un costruttore di classe pubblica è accessibile da una qualsiasi delle vostre altre classi . Un costruttore di classe privata è disponibile solo all'interno della classe per il progetto PHP . È necessario determinare l'accessibilità per i vostri costruttori di classe , sviluppando le vostre classi per determinare se si desidera creare un costruttore di classe che è pubblica o privata . Pubblica

    un costruttore della classe pubblica consente di un'istanza di una classe e di utilizzare il costruttore della classe da qualsiasi altro codice della tua classe . Il termine " pubblico": le altre classi chiamare il costruttore della classe e impostare variabili impostate nel costruttore . È ancora possibile sovraccaricare i costruttori di classe , il che significa che si creano altri costruttori di classe per impostare i valori predefiniti per la classe .
    Privato

    privati ​​tagli costruttore largo accesso alla il costruttore della classe da tutte le altre classi tranne la classe in cui è definito . Si utilizza questo metodo per fermare altre classi dalla creazione di membri variabile interna . La maggior parte dei costruttori di classe sono fissati al pubblico , ma si impostano il costruttore come privato quando si desidera ignorare e "nascondere" il costruttore da altre parti del programma .
    Scopo

    fini della dichiarazione di un costruttore pubblico o privato sia per l'ereditarietà di classe . Se mantenete i vostri costruttori di classe pubblica , le altre classi non hanno accesso direttamente ai membri della classe . Invece , è possibile controllare il modo in cui una classe può chiamare costruttori e il modo in cui i membri della classe sono manipolati . È possibile aggiungere variabili di inizializzazione al costruttore per impostare valori predefiniti quando la classe viene creata un'istanza .
    Considerazioni

    genere, costruttori di classe sono impostati come pubblici . Impostare solo un costruttore di classe come privato quando si è sicuri che non è mai necessario inizializzare tutte le variabili . Modifica del tipo di pubblico o privato del costruttore della classe in seguito allo sviluppo della applicazione può creare sintassi o logica di errori nel codice .

    Previous :

    next :
      Articoli Correlati
    ·Come fare un immagine di una pagina Web in PHP 
    ·Come fare più Mailtos in PHP 
    ·Come abilitare il MySQL Query Cache 
    ·Come link a un file PHP 
    ·Come Omettere Parole comune con PHP MySQL Query 
    ·Come rimuovere gli zeri iniziali in SQL 
    ·Tutorial PHP per inizializzare matrici 
    ·Come usare PHP in Tumblr 
    ·Come tagliare la stringa alla lunghezza in PHP 
    ·Recupero di una password PHP 
      Articoli in evidenza
    ·Come convertire i file video RealPlayer per PSP 
    ·Come creare un PDF al volo con PHP 
    ·Quali sono le caratteristiche di SGML 
    ·Come convertire decimali a binario a VBA 
    ·Come connettersi a MS SQL con VBScript 
    ·Principiante SQL Formazione 
    ·Come compilare Python su un terminale UNIX 
    ·Come convertire il formato della data 
    ·Come combinare Javascript 
    ·Come utilizzare un caso di utilità Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com