Qu'est-ce qu'un mot clé 'this' et quelles sont ses fonctions?langage de programmation Java
Répondre
Le mot-clé this
fait référence à l'objet actuel dans le contexte dans lequel le mot-clé apparaît.
Voici un article plus: http://www.quirksmode.org/js/this.html
La présente fait référence à l'objet que vous êtes actuellement Par exemple, si votre objet a une méthode appelée doSomething(), vous pouvez appeler la méthode, d'une autre méthode. dans votre classe en faisant:
this.doSomething();
Espérons que cela aide.
this
fait référence à l'objet courant, donc ses méthodes sont celles définies par la classe dont l'objet courant est une instance.
En Java this
fait référence à l'objet que vous êtes actuellement. Voir http://download.oracle.com/javase/tutorial/java/javaOO/thiskey.html
En JavaScript qui est vrai aussi, mais dans une fonction, cela peut signifier le « propriétaire » d'une fonction ou l'objet global (c.-à- window
). Voir http://www.quirksmode.org/js/this.html
- 1. Bibliothèque PNL pour Java langage de programmation
- 2. Langage de programmation NesC
- 3. en ce qui concerne le langage de programmation java
- 4. Comment démarrer avec le langage de programmation Ruby avec Java?
- 5. Windows: Quel langage de programmation?
- 6. identifier le langage de programmation
- 7. Changer le langage de programmation
- 8. primitives d'un langage de programmation
- 9. implémentation d'un nouveau langage de programmation
- 10. Comment Java est-il un langage de programmation «impératif» et non un langage «déclaratif»?
- 11. benchmarks de langage de programmation Web?
- 12. Langage de programmation de séquences seulement
- 13. Contrôle de langage de programmation visuel
- 14. Langage de programmation pour le démarrage Internet
- 15. Langage de programmation nommé "C Set 2"
- 16. Quel langage de programmation a cette syntaxe?
- 17. UML pour langage de programmation C
- 18. Langage de programmation MCTS et tricherie
- 19. Quel est ce langage de programmation?
- 20. Décrire cette caractéristique d'un langage de programmation
- 21. Mac/Windows Langage de programmation d'application MIDI
- 22. Langage alternatif pour faire de la programmation Cocoa
- 23. Existe-t-il un langage de programmation orienté aspect complet?
- 24. Séparer les branches Subversion par langage de programmation?
- 25. Langage Java avec toString
- 26. Méta-relations sur la programmation orientée langage
- 27. Terminer scanf par programmation en langage C
- 28. Plusieurs petites questions concernant le langage de programmation JavaFX Script
- 29. programmation java
- 30. comment puis-je importer un fichier en langage de programmation java
java ou javascript? – Adam
this == facepalm – MooGoo
La pitié upvote est atroce, quel que soit le cast. Rappelez-vous que lorsque vous remettez en question, vous dites "cette question est utile et claire". Ce n'est ni l'un ni l'autre –