Maison > Java > javaDidacticiel > le corps du texte

Quelles sont les différences entre les méthodes et les fonctions Java ?

爱喝马黛茶的安东尼
Libérer: 2019-12-27 13:17:08
original
4558 Les gens l'ont consulté

Quelles sont les différences entre les méthodes et les fonctions Java ?

Les langages orientés objet sont appelés méthodes, et les langages orientés processus sont appelés fonctions.

Il n’existe pas de fonction en Java, seulement une méthode. En fait, les méthodes sont des fonctions, et les fonctions sont des méthodes. Elles portent simplement des noms différents selon les langues.

Vous explique comment distinguer les fonctions et les méthodes en une phrase : les fonctions sont nos fonctions et les méthodes sont les méthodes des classes.

Comment distinguer si un ITer est un designer ou un codeur. Voyez s'il ajuste les bibliothèques d'autres personnes ou s'il écrit son propre package JAR à partager avec d'autres.

On dirait que ce n’est pas seulement une différence de niveau.

Une chose est appelée méthode lorsqu'elle est appelée par un objet, et fonction lorsque le nom de la fonction est appelé directement.

Le langage C et d'autres langages sont appelés fonctions. Dans la programmation orientée objet, les fonctions écrites dans une classe sont appelées méthodes. Les fonctions peuvent être appelées directement. Les méthodes dans les objets ont généralement le pointeur this vers elles. mais parfois certaines méthodes ne le sont vraiment pas. Elles doivent être écrites dans la classe, donc les langages orientés objet ont des méthodes statiques. Cependant, il n'est pas nécessaire de s'embrouiller avec ce concept. Vous le comprendrez naturellement après l'avoir utilisé davantage.

Fonction, Procédure, Méthode, vous pouvez simplement les considérer comme le même concept : ils sont tous un corps de code exécutable composé de plusieurs instructions.

Fonction : Fonction (la version originale anglaise du didacticiel du langage procédural, y a-t-il quelqu'un qui traduit la fonction en méthode ?)

Méthode : Méthode (seuls les didacticiels de langage orienté objet non authentiques traduiront la méthode s'appelle Fonction)

signifie la même chose. Il se peut que les méthodes soient davantage axées sur les classes, ce qui est une conception orientée objet. Elles se concentrent sur les fonctions de chaque fonction, elles sont donc appelées méthodes tandis que fonctions ; sont plus orientés processus et peuvent être des descriptions fonctionnelles. Cela peut être le cas ou non. Cela dépend de la façon dont le programmeur le voit.

Le site Web PHP chinois propose un grand nombre de tutoriels d'introduction JAVA gratuits, tout le monde est invité à apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal