Che cos'è la super parola chiave in PHP?
Che cos'è la super parola chiave in PHP?

Video: Che cos'è la super parola chiave in PHP?

Video: Che cos'è la super parola chiave in PHP?
Video: PHP Tutorial Italiano 11 - Tutto sulle funzioni in PHP 2024, Maggio
Anonim

Il super parola chiave si riferisce a oggetti di superclasse (genitore). Viene utilizzato per chiamare i metodi della superclasse e per accedere al costruttore della superclasse.

Allo stesso modo, qual è la super parola chiave spiegata con l'esempio?

1) super è usato per fare riferimento alla variabile di istanza della classe genitore immediata. Possiamo usare super parola chiave per accedere al membro dati o al campo della classe padre. Viene utilizzato se la classe padre e la classe figlio hanno gli stessi campi. In sopra esempio , Animal e Dog entrambe le classi hanno un colore di proprietà comune.

Allo stesso modo, cos'è la super classe PHP? PHP 5 Eredità. Il classe che viene ereditato si chiama Classe genitori (o super classe o classe base ) mentre il classe che sta ereditando altro classe si chiama Bambino classe (o sub classe o derivato classe ). Nell'esempio sopra, Umano sarà il classe genitore e maschio e femmina sarà suo figlio classi.

A questo proposito, cosa intendi per super parola chiave?

super è un parola chiave . Viene utilizzato all'interno di un metodo di sottoclasse definizione chiamare un metodo definito in super classe. Metodi privati del super -class non può essere chiamato. Solo i metodi pubblici e protetti possono essere chiamati dal super parola chiave . Viene anche utilizzato dai costruttori di classi per invocare i costruttori della sua classe genitore.

Qual è la differenza tra this() e super()?

Differenza tra super() e questo () in Giava. super() così come questo () entrambi sono usati per effettuare chiamate al costruttore. super() è usato per chiamare il costruttore della classe Base (cioè la classe Genitore) mentre questo () è usato per chiamare il costruttore della classe corrente. super() è usato per chiamare il costruttore della classe base (classe genitore).

Consigliato: