Java
Il existe deux fonctionnalités de Java.
L'idée est de créer un programme comme "objet". Parce que c'est une façon de penser, de nombreux apprenants sont troublés. L'orientation de l'objet a trois caractéristiques.
・ Héritage · Encapsulation ・ Polymorphisme
Je décrirai brièvement les trois caractéristiques ci-dessus. «L'héritage» consiste à hériter des caractéristiques et des propriétés. «L'encapsulation» est la protection des données et des valeurs. Le "polymorphisme" est une méthode qui permet aux autres de changer petit à petit en fonction d'un cadre.
Dans les programmes Java, il existe un fichier de classe appelé ".class" qui peut être effectué par un travail de "compilation" qui vérifie la grammaire, etc. à partir du fichier source ".java". Ce fichier de classe peut être exécuté partout où vous avez une JavaVM (Java Virtual Machine). Pourquoi peut-il fonctionner n'importe où avec JavaVM? Il y a deux raisons, la première est "JavaVM exécute le fichier de classe". La deuxième raison est que "Java VM absorbe la différence même si le système d'exploitation est différent".
Une «variable» est comme une boîte contenant des données. Il y a trois choses que j'ai apprises avec les variables.
Une variable statique est une variable qui peut être partagée par une instance de ~~ method ~~ et une autre instance de ~~ method ~~. Supposons que vous ayez les méthodes A et B. Supposons que vous ayez une variable statique partagée pour chacun. Si vous modifiez la valeur d'une variable, la compilation ne fonctionnera que si la valeur de l'autre variable est modifiée.
Les variables membres sont des variables définies dans une classe. class A{ int b = 10; ・ ・ ・ } C'est comme la variable de type int b ci-dessus. Les variables membres peuvent être utilisées avec n'importe quelle méthode définie dans la classe.
Les variables locales sont des variables définies dans une méthode.
class A { int b = 10; // variables membres public void methodc(){ int d = 20; // variables locales } public void methode(){ int f = 30; // variables locales System.out.println (f); // Affiché } }
La plage d'accès diffère selon qu'elle peut être sortie avec des variables membres ou des variables locales. Une telle plage est appelée une «portée».
La prochaine fois, j'écrirai "arrangement" et ainsi de suite.