| 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
    Usi di classe equivalente in PHP
    Una classe PHP consente di creare un oggetto che può avere qualsiasi numero di variabili ( proprietà ) , le costanti e le funzioni ad esso associati . La struttura del codice di una classe in PHP è di "classe A { }" , con i membri dichiarati all'interno delle parentesi graffe . Le classi sono parte della programmazione orientata agli oggetti ( OOP ) paradigma di programmazione . Una delle ragioni principali per usare le classi è che gli oggetti creati da loro hanno tutti i dati memorizzati su di loro in un fascio protetto , lontano dal resto del copione . Leggibilità

    classi PHP sono più facili da leggere e da comprendere per un programmatore andare oltre il codice . Una classe può essere utilizzato più volte , evitando la necessità di numerose funzioni e variabili sparsi in tutto lo script . Problemi complessi possono diventare semplice quando tutte le informazioni sono organizzate in un formato leggibile .
    Molteplici istanze

    oggetti multipli dello stesso tipo possono essere istanziati , che può interagire con vicenda . Ad esempio, " class MyClass { $ nome pubblico ; pubblica $ income1 ; pubblica $ income2 ; calcCombinedIncome funzione pubblica ( ) { echo" reddito complessivo = $ " ( $ this-> income1 + $ this - > income2 ) . } } $ person1 = new MyClass ( ) ; $ persona2 = new MyClass (); $ person1 - > income1 = 100; $ person1 - > income2 = 200; $ person1 - > calcCombinedIncome (); "crea una classe che un nome, 2 immobili di reddito e una funzione che stampa la somma dei due redditi . Due istanze della classe vengono creati , " person1 " e " persona2 . " Due redditi vengono assegnati all'oggetto " person1 " e quindi la sua funzione " calcCombinedIncome " si chiama , che visualizzerà " reddito complessivo = $ 300. "
    Inheritance
    < p > Una classe può estendere un'altra classe utilizzando l'ereditarietà . In questo modo la classe di utilizzare parte del codice della classe padre , senza dover riscrivere tutto. Ad esempio, " class MyClass {public $ id ; } class MyClass2 estende myClass {public $ subid ; } $ persona = new MyClass2 (); $ persona - > id = 11; " crea una sottoclasse di nome " MyClass2 ", che si estende " myclass1 . " La sottoclasse ha accesso alla variabile " $ subid " e anche " $ id" dalla sua classe genitore .
    Visibilità
    proprietà Classe

    e le funzioni possono essere dichiarati come pubblici , private o protected . I membri pubblici sono accessibili ovunque . I membri privati ​​sono accessibili solo all'interno della classe . Membri protetti sono accessibili solo dalla classe , ereditato le classi e le classi di appartenenza. Essere in grado di classificare i membri in questo modo consente di impedire che altre classi o codice dello script da alterare alcuni membri che si desidera tenere separati .

    Previous :

    next :
      Articoli Correlati
    ·PHP String Confronto 
    ·Come convertire una stringa UTF -8 in PHP 
    ·Come applicare una funzione a ogni indice in array PHP 
    ·Come sostituire 2 nuove righe in PHP 
    ·PHP MySQL Query Tutorial 
    ·Che cosa è un costruttore in PHP 
    ·MySQL Tutorial di come caricare un immagine 
    ·Come utilizzare il codice PHP in una funzione di script…
    ·PHP ' Se ' Dichiarazione Tutorial 
    ·Come dire DB2 per arrotondare un numero 
      Articoli in evidenza
    ·Come fare un diagramma di flusso modulare 
    ·Come scrivere un programma Software 
    ·Come accedere a una porta parallela in VisualBasic 6.0 
    ·Come dividere in VBA 
    ·Come convertire un applicazione WPF a un libreria di cl…
    ·Come creare PDF con Javascript 
    ·Come assegnare XML a una variabile in PHP 
    ·Come avviare e Cancellare una sessione in PHP 
    ·Come unione di PHP con HTML 
    ·Come modificare le chiavi di registro in VB.Net 
    Copyright © Conoscenza Informatica http://it.wingwit.com