[Java] Einführungsstruktur Klassendefinition Beziehung zwischen Klasse und Instanz Methodendefinitionsformat

Ausgabe

Was ist eine Klasse? Klasse = Feld + Methode Eine Methode definiert einen Prozess.

package javabase; // ← Paketdeklaration Klassenstab {// ← Vorlage String name; int staffid; String email; }

Definition von 1 Klasse öffentliche Klasse StaffInfo {// ← Klassendefinition

public static void main (String [] args) {// Methodendefinition

Staff yamada = new Staff (); // ← Instanz generieren yamada.name ="Taro Yamada";

	System.out.println(yamada.name);

}

}

Java-Programm erstellen = Klasse erstellen

2 Beziehung zwischen Klasse und Instanz // Klasse = Vorlage Taiyaki Form // Instanz = Der aus der Vorlage generierte Teil Taiyaki ist die Instanz. // class Staff {// ← Staff class (Vorlage) // String name; // int staffid; // String email; //} // Staff yamada = new Staff (); // Mr. Yamadas Instanz (aktuell)

3 Methodendefinitionsformat

//クラスとは

//クラスX

// Datenfeld speichern A.B. // Beschreibung Verarbeitungsmethode XYZ

// öffentliche Klasse StaffInfo {// ← Klassendefinition Erklärung, dass die Klasse von nun an definiert wird

// public static void main (String [] args) {// Methodendefinition In dieser Klasse verwendete Med-Definition

//メソッドの定義 //public←アクセス修飾子

// öffentlich zugänglich von anderen Klassen // protected Innerhalb desselben Pakets / derselben geerbten Klasse // Keine Nur das gleiche Paket //private

//メソッドの定義 // statisch ← andere Modifikatoren

// abstrakte abstrakte Klassenmethode // static Kann direkt von der Klasse aufgerufen werden (nicht von der Instanz aufgerufen) // final kann nicht geändert werden

//void // void Rückgabetyp

//処理結果を繰り返す>返り値の型を定義

// Wiederhole den Wert nicht> [void]

// main (String [] args) ← Methodenname (Argument) //メソッドを呼び出すときにパラメーターを渡す。 //パラメータ=引数 //カンマで複数渡せる

2 // Beziehung zwischen Klasse und Instanz // Klasse = Vorlage Taiyaki Form // Instanz = Der aus der Vorlage generierte Teil Taiyaki ist die Instanz. // class Staff {// ← Staff class (Vorlage) // String name; // int staffid; // String email; //} // Staff yamada = new Staff (); // Mr. Yamadas Instanz (aktuell)

// 3 Methodendefinitionsformat

//クラスとは

//クラスX

// Datenfeld speichern A.B. // Beschreibung Verarbeitungsmethode XYZ

// öffentliche Klasse StaffInfo {// ← Klassendefinition Erklärung, dass die Klasse von nun an definiert wird

// public static void main (String [] args) {// Methodendefinition In dieser Klasse verwendete Med-Definition

//メソッドの定義 //public←アクセス修飾子

// öffentlich zugänglich von anderen Klassen // protected Innerhalb desselben Pakets / derselben geerbten Klasse // Keine Nur das gleiche Paket //private

//メソッドの定義 // statisch ← andere Modifikatoren

// abstrakte abstrakte Klassenmethode // static Kann direkt von der Klasse aufgerufen werden (nicht von der Instanz aufgerufen) // final kann nicht geändert werden

//void // void Rückgabetyp

//処理結果を繰り返す>返り値の型を定義

// Wiederhole den Wert nicht> [void]

main (String [] args) ← Methodenname (Argument) Übergeben Sie Parameter, wenn Sie eine Methode aufrufen. Parameter = Argument Sie können mehrere mit einem Komma übergeben

Methodendefinition

public static void main(String[] args)

Hauptmethode ist

Kann aus anderen Klassen aufgerufen werden. Kann direkt aus der Klasse aufgerufen werden Hat keinen Rückgabewert Hat ein Array-Typ-Argument (Parameter) namens argas

Recommended Posts

[Java] Einführungsstruktur Klassendefinition Beziehung zwischen Klasse und Instanz Methodendefinitionsformat
Unterschied zwischen Instanzmethode und Klassenmethode
[Java] Unterschiede zwischen Instanzvariablen und Klassenvariablen
Definition und Instanziierung von Java-Klassen
Unterschied zwischen Klasse und Instanz
Beziehung zwischen Paket und Klasse
Unterschied zwischen Instanzvariable und Klassenvariable
[Java] Beziehung zwischen H2DB und JDBC
[Ruby] Beziehung zwischen Elternklasse und Kinderklasse. Beziehung zwischen Klasse und Instanz.
Der Unterschied zwischen der Ruby-Instanzmethode und der Klassenmethode ist leicht zu verstehen.
[Java] Instanzmethode, Instanzfeld, Klassenmethode, Klassenfeld, Konstruktorzusammenfassung
Beziehung zwischen UI-Test und Aufzeichnung, Implementierungsmethode
Java-Programmierung (Klassenmethode)
Java-Programmierung (Klassenstruktur)
[Java Silver] Was sind Klassenvariablen, Instanzvariablen und lokale Variablen?
[Java] Struktur der Auflistungsklasse festlegen (zu HashSet und TreeSet)
Was ist der Unterschied zwischen einer Aktion und einer Instanzmethode?
[Java] Eine Klasse ist ein Betriebssystem und eine Instanz ist ein virtueller Computer.
[Java] Unterschied zwischen == und gleich
Unterschied zwischen Variablen und Instanzvariablen
Beziehung zwischen Controller und Ansicht
Java-Methoden und Methodenüberladungen
Suchen und Ausführen einer Methode aus einer Instanz mit Verarbeitung (Java)
Die Beziehung zwischen strenger Java-Datumsprüfung und Sommerzeit
Informationen zur Beziehung zwischen dem Java String Equality Operator (==) und der Initialisierung. Anfänger
Unterschied zwischen Schnittstelle und abstrakter Klasse
Unterschied zwischen == Operator und Methode gleich
Unterschiede zwischen "Anfänger" Java und Kotlin
[Java] Unterschied zwischen Hashmap und HashTable
Unterschied zwischen dem Operator == und der Methode eqals
[Java-Anfänger] == Operator und Gleiche Methode
StringBuffer- und StringBuilder-Klasse in Java
[JAVA] Unterschied zwischen Abstract und Interface
[Java] Unterschied zwischen Array und ArrayList
Unterschiede zwischen Java und .NET Framework
[Java] Unterschied zwischen Closeable und AutoCloseable
[Java] Unterschied zwischen StringBuffer und StringBuilder
[Java] Unterschied zwischen Länge, Länge () und Größe ()
Java Anfänger Escape Boot Camp Teil 1 Struktur und Schreiben der Java-Klasse
Interpretieren Sie die Beziehung zwischen Java-Methoden und Argumenten in biochemischen Formeln
Aktivitätsübergang mit JAVA-Klassen-Refactoring und Instanz-Experimentieren auf Android-Seite