Comment appeler la super méthode de la classe externe à partir de la classe interne dans Kotlin?

Siegmeyer

Quel est l'équivalent Kotlin de Java OuterClass.super.method()?

Exemple (en Java):

class Outer {
    class Inner {
        void someMethod() {
            Outer.super.someOtherMethod();
        }
    }

    @Override
    public String someOtherMethod() {
        // This is not called...
    }
}
touche de raccourci

Utilisez la [email protected]()syntaxe:

open class C {
    open fun f() { println("C.f()") }
}

class D : C() {
    override fun f() { println("D.f()") }

    inner class X {
        fun g() {
            [email protected]() // <- here
        }
    }
}

Ceci est similaire à la façon dont Java OuterClass.thisest exprimé dans Kotlin sous la formethis@OuterClass .

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

Comment appeler la super méthode de la classe des petits-enfants?

En Java, comment appeler la méthode d'une classe de base à partir de la méthode prioritaire dans une classe dérivée?

Comment appeler la méthode __init__ de la classe de base à partir de la classe enfant?

Appeler la méthode de la super classe automatiquement

Comment appeler une méthode de sous-classe à partir de la classe associée de super

Appeler une méthode surchargée à partir de la super classe en typographie

Comment faire pointer `this` vers la classe externe où la classe interne a le même nom de méthode

OOP javascript, à partir d'une 'instruction' AJAX dans une méthode, comment appeler une autre méthode de la classe?

Grails Comment appeler le service à partir de la méthode statique de la classe de domaine?

Comment appeler une méthode en dehors de la classe interne en utilisant un mot clé super

Comment appeler la méthode de classe Activity à partir d'une autre classe?

comment accéder au membre de la classe externe de la classe interne dans Kotlin?

Appeler la méthode à partir de la méthode dans la même classe

Comment appeler une méthode de classe à partir de la même méthode de classe?

Dois-je appeler la méthode de classe parent avec super () dans la classe enfant

Comment accéder à la fonction d'extension à partir de la classe interne [AsyncTask] dans Kotlin?

Accéder à un objet de classe externe à partir de la classe interne dans Python 3

Comment appeler la méthode de classe à partir de la méthode initialize?

Appel de la méthode syncronisée de la classe externe à partir de la classe interne

Comment appeler la méthode dans la classe Main_Activity à partir de la classe Helper?

Puis-je appeler une classe interne à partir de la méthode de classe de la classe externe ?

Accéder aux champs de la classe externe via une instance de la classe interne à partir de la classe externe

Comment appeler la méthode d'une autre classe à partir de la classe differnet dans Xamarin

Comment appeler une méthode à partir de la classe de base d'une classe parent

Comment appeler une classe à partir de la méthode Main() ?

Comment appeler la méthode de classe dans Func()

Comment appeler le validateur à partir de la classe de requête dans la méthode du contrôleur ? Laravel 8

Appeler la méthode substituée à partir de la classe de base dans JS

Comment accéder à la classe interne à partir de la classe externe en python

TOP liste

  1. 1

    comment afficher un bouton au-dessus d'un autre élément ?

  2. 2

    impossible d'obtenir l'image d'arrière-plan en plein écran dans reactjs

  3. 3

    Je continue à obtenir l'objet 'WSGIRequest' n'a pas d'attribut 'Get' sur django

  4. 4

    comment supprimer "compte de connexion google" à des fins de développement - actions sur google

  5. 5

    Conversion double en BigDecimal en Java

  6. 6

    Impossible d'accéder à la vue personnalisée pendant le test de l'interface utilisateur dans XCode

  7. 7

    Algorithme: diviser de manière optimale une chaîne en 3 sous-chaînes

  8. 8

    Passer la taille d'un tableau 2D à une fonction ?

  9. 9

    Comment obtenir l'intégration contextuelle d'une phrase dans une phrase à l'aide de BERT ?

  10. 10

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  11. 11

    CSS: before ne fonctionne pas sur certains éléments,: after fonctionne très bien

  12. 12

    Comment créer un bot à compte à rebours dans Discord en utilisant Python

  13. 13

    Comment ajouter une entrée à une table de base de données pour une combinaison de deux tables

  14. 14

    Exporter la table de l'arborescence vers CSV avec mise en forme

  15. 15

    Comment activer le message Pylint "too-many-locals" dans VS Code?

  16. 16

    Créer un système Buzzer à l'aide de python

  17. 17

    Spring @RequestParam DateTime format comme ISO 8601 Date Heure facultative

  18. 18

    Empêcher l'allocation de mémoire dans la génération de combinaison récursive

  19. 19

    Déplacement des moindres carrés d'ajustement pour les déplacements de points ayant des problèmes

  20. 20

    Comment choisir le nombre de fragments et de répliques Elasticsearch

  21. 21

    Microsoft.WebApplication.targets

chaudétiquette

Archive