Co to jest super słowo kluczowe w PHP?
Co to jest super słowo kluczowe w PHP?

Wideo: Co to jest super słowo kluczowe w PHP?

Wideo: Co to jest super słowo kluczowe w PHP?
Wideo: 20. Kurs PHP - Programowanie obiektowe - klasy i obiekty 2024, Grudzień
Anonim

ten super słowo kluczowe odnosi się do obiektów nadklasowych (nadrzędnych). Służy do wywoływania metod nadklasy i uzyskiwania dostępu do konstruktora nadklasy.

Podobnie, co to jest super słowo kluczowe wyjaśnić na przykładzie?

1) Super służy do odwoływania się do bezpośredniej zmiennej instancji klasy nadrzędnej. Możemy użyć super słowo kluczowe aby uzyskać dostęp do członka danych lub pola klasy nadrzędnej. Jest używany, jeśli klasa nadrzędna i klasa podrzędna mają te same pola. W powyższym przykład , Animal i Dog obie klasy mają wspólny kolor właściwości.

Podobnie, czym jest super klasa PHP? PHP 5 Dziedziczenie. ten klasa który jest dziedziczony nazywa się Klasa rodzicielska (lub super klasa lub klasa podstawowa ) podczas klasa który dziedziczy inne? klasa nazywa się Dziecko klasa (lub sub klasa lub pochodne klasa ). W powyższym przykładzie Człowiek będzie klasa rodzicielska a Mężczyzna i Kobieta będą jego dzieckiem zajęcia.

W związku z tym, co rozumiesz przez super słowo kluczowe?

Super jest słowo kluczowe . Jest używany wewnątrz metody podklasy definicja wywołać metodę zdefiniowaną w Super klasa. Prywatne metody Super -klasa nie może być wywołana. Tylko publiczne i chronione metody mogą być wywoływane przez super słowo kluczowe . Jest również używany przez konstruktorów klas do wywoływania konstruktorów swojej klasy nadrzędnej.

Jaka jest różnica między tym () a super ()?

Różnica między super() i to () w Javie. Super() tak dobrze jak to () oba są używane do wykonywania wywołań konstruktora. Super() służy do wywoływania konstruktora klasy bazowej (tj. klasy rodzica), podczas gdy to () służy do wywołania konstruktora bieżącej klasy. Super() służy do wywołania konstruktora klasy bazowej (klasy nadrzędnej).

Zalecana: