Ho una classe priva di campi, ha solo metodi.
Devo comunque dichiarare il costruttore?
Ho una classe priva di campi, ha solo metodi.
Devo comunque dichiarare il costruttore?
Cosa intendi per priva di campi?
PHP LEARN - Guide, tutorial e articoli sempre aggiornati
NUOVO: standardLib; il potente framework PHP é ora disponibile
*******************************************
Scarica oggi la tua copia di MtxEventManager
che non ha nessun campo, nè public nè private...che ha solo metodi!
precisazione: sto parlando di una classe che ne estende un'altra senza però avere alcun campo in più. serve il costruttore?
Il costruttore non è mai obbligatorio. Se non devi fare nessuna inizializzazione puoi ometterlo senza problemi.
comunque public,private e protected sono attributi di visibilità applicabili ai metodi e alle prorietà. Sinceramente non ho mai sentito il termine campi per definirli.
PHP LEARN - Guide, tutorial e articoli sempre aggiornati
NUOVO: standardLib; il potente framework PHP é ora disponibile
*******************************************
Scarica oggi la tua copia di MtxEventManager
Immagino che per "campo" lui intenda "attributo".Originariamente inviato da mtx_maurizio
comunque public,private e protected sono attributi di visibilità applicabili ai metodi e alle prorietà. Sinceramente non ho mai sentito il termine campi per definirli.
si dovrebbe dire membro che può essere pubblico, privato etc.
Campo deriva dal pascal che chiama così i membri di un record.
ciao
sergio
se ho una classe A e una classe B che estende A, i campi di A devono essere per forza public?
Ti consiglio di studiarti la programmazione ad oggetto.
Per la cronaca devono essere public oppure protected.