[JAVA] Fonctions et méthodes

https://qiita.com/hp_kj/items/85b911688155f9fc251a#comment-4a8cf9d5132387ed5106

Comme vous l'avez souligné ici, je ne pouvais pas comprendre la fonction et la méthode et j'ai cherché.

Selon le glossaire informatique

Une fonction est une série d'instructions qui reçoivent des données appelées arguments, exécutent le traitement spécifié et renvoient le résultat.

Une méthode est une opération sur elle-même que chaque objet possède dans la programmation orientée objet. Il semble que cela signifie quelque chose comme ça.

//Définition de la méthode
class Add {
	int add(int x,int y) {
		return x + y;
	}
}
//Appel de méthode
public class Main {
	public static void main(String[]args) {
		Add a = new Add();
		a.add(1, 3);
		
	}
}
public class Main {
//Définition des fonctions
	int add(int x, int y) {
		return x + y;
	}
//Appel de fonction
	int c = add(1,2);
}

Je pense que java ressemblera à ceci. Une fonction lorsque la fonction est utilisée dans la même classe. Lorsqu'une fonction est définie dans une classe, une instance est créée à partir de cette classe, et elle est utilisée dans une autre classe, on l'appelle une méthode.

J'ai été autorisé à faire référence. https://qiita.com/T-N0121/items/ecf5b911463ac9fa1d3e

Recommended Posts

Fonctions et méthodes
Méthode de codage et principe de refactoring
[Java] Classe générique et méthode générique
chemins de rails et méthodes d'URL
À propos de la méthode Pluck et de la méthode ID
Méthodes Java et surcharges de méthodes
[Ruby] Méthodes singulières et classes singulières
Méthodes et classes Ruby (basiques)
Méthodes et classes abstraites Java
Pensez aux différences entre les fonctions et les méthodes (en Java)
À propos des méthodes Java statiques et non statiques
À propos des méthodes equals () et hashcode ()
Entrée standard Ruby et diverses méthodes
Comment appeler des classes et des méthodes
Etudier Java 8 (méthode StaticIF et Default)
Java Generics (définit les classes et les méthodes)
Application des méthodes downcase et slice
Exemples de fonctions lambda, tri et anonymes
Programmation Java (classes et instances, méthodes principales)
Méthodes Java
Cours et méthodes abstraits d'histoire d'apprentissage JAVA
Sortie à l'aide de méthodes et de constantes Mémo d'apprentissage
Comment utiliser les méthodes substring et substr
Fonctions Kotlin et lambdas à envoyer aux développeurs Java
Comment exécuter une méthode et simuler avec JUnit
[Java] Résumé personnel des classes et méthodes (basique)
Vérifier le comportement statique et public dans les méthodes Java
Mélanger les cas de test avec JUnit 5 et les méthodes par défaut
Comment accéder aux méthodes et champs Java Private