Video: Was ist der Unterschied zwischen Methodenüberschreibung und Methodenversteckung?
2024 Autor: Lynn Donovan | [email protected]. Zuletzt bearbeitet: 2023-12-15 23:42
In Methode überschreiben , wenn die Referenzvariable der Basisklasse auf das Objekt der abgeleiteten Klasse zeigt, dann wird die überschriebene Methode in der abgeleitete Klasse. In der Methode versteckt , wenn die Referenzvariable der Basisklasse auf das Objekt der abgeleiteten Klasse zeigt, dann wird die versteckte Methode in der Basisklasse.
Was ist außerdem der Unterschied zwischen Methodenüberschreibung und Methodenverstecken in Java?
Methode überschreiben , wenn die Unterklasse gleich ist Methode mit der gleichen Signatur in dem Unterklasse. Methode ausblenden , wenn die Unterklasse gleich ist Methode Name, aber unterschiedlich Parameter. In diesem Fall bist du nicht überschreibend das Elternteil Methode , aber verstecken es.
Zweitens, was verbirgt sich Methode in C# mit Beispiel? Antwort: Das Verstecken von Methoden tritt auf in Nachlass Beziehung, wenn Basisklasse und abgeleitete Klasse beide eine Methode mit demselben Namen haben. Wenn wir das Objekt der abgeleiteten Klasse erstellen, wird die Basisklassenmethode ausgeblendet und eine eigene Methode aufgerufen. Dies wird in C# als Methodenverstecken oder Namensverstecken bezeichnet. Nachlass.
Wissen Sie auch, warum Method Hiding verwendet wird?
Es weist uns an, das neue Schlüsselwort zu verwenden, um das geerbte Mitglied auszublenden. Durch Verwendung des neuen Modifikators in der abgeleiteten Klasse Methode , es versteckt sich die Implementierung der Basisklasse Methode . Das nennt man Methode ausblenden . Es ermöglicht Ihnen, eine neue Implementierung für eine abgeleitete Klasse bereitzustellen.
Was verbirgt sich hinter der Methode?
Methode ausblenden bedeutet, dass die Unterklasse eine Klasse definiert hat Methode mit der gleichen Signatur wie eine Klasse Methode in der Oberklasse. In diesem Fall die Methode der Oberklasse wird von der Unterklasse verdeckt. Es bedeutet, dass: Die Version von a Methode die ausgeführt wird, wird NICHT durch das Objekt bestimmt, mit dem sie aufgerufen wird.
Empfohlen:
Was ist der Unterschied zwischen der Gesamtberichts- und der Teilberichtsbedingung?
Bei nicht zusammenhängenden Items in einer Liste (wie in den Experimenten von Nieuwenstein & Potter, 2006) wird der gesamte Bericht von der Gesamtzahl der Items in einer Sequenz beeinflusst, während ein Teilbericht nur minimal von der Gesamtzahl der Items beeinflusst wird, wenn nur zwei sein sollen gemeldet
Was ist der Unterschied zwischen der Ausführung von config und der Startkonfiguration?
Eine laufende Konfiguration befindet sich im RAM eines Geräts. Wenn also ein Gerät mit Strom versorgt wird, gehen alle konfigurierten Befehle verloren. Eine Startkonfiguration wird im nichtflüchtigen Speicher eines Geräts gespeichert, dh alle Konfigurationsänderungen bleiben auch bei einem Stromausfall des Geräts erhalten
Was ist der Unterschied zwischen der letzten als funktionierend bekannten Konfiguration und der Systemwiederherstellung?
Während die Systemwiederherstellung Wiederherstellungspunkte verwendet, um Ihre Systemdateien und Einstellungen auf einen früheren Zeitpunkt zurückzusetzen, ohne persönliche Dateien zu beeinträchtigen. Sie können die Systemwiederherstellung rückgängig machen, aber in der letzten als funktionierend bekannten Konfiguration gibt es keine solche Option. Letzte als funktionierend bekannte Konfiguration ist in Windows 8 oder Windows 8.1 standardmäßig deaktiviert
Was ist der Unterschied zwischen der Zwischenablage und der Office-Zwischenablage?
Die Office-Zwischenablage kann die letzten 24 kopierten Elemente beibehalten. Die Office-Zwischenablage sammelt auch eine Liste kopierter Elemente aus mehreren Dokumenten in einem beliebigen Office-Programm, die Sie als Gruppe in ein anderes Office-Programmdokument einfügen können
Was ist der Unterschied zwischen der Facebook-App und der Facebook Lite-App?
Facebook Lite unterscheidet sich von Facebook für Android für iOS dadurch, dass es: nur die wichtigsten Facebook-Funktionen hat. Verbraucht weniger mobile Daten und nimmt weniger Speicherplatz auf Ihrem Mobiltelefon ein. Funktioniert gut in allen Netzwerken, einschließlich 2G