[JAVA] Dies

https://qiita.com/hp_kj/items/9ffe03bf2919c99b964a https://qiita.com/hp_kj/items/789a7fb7e922745f8bd9 Wenn ich zu Beginn ein solides Verständnis für formale und tatsächliche Argumente hätte, hätte ich das Gefühl, dass mein Verständnis schneller fortgeschritten wäre.


public class Monster {
	int hp = 100;
	int mp = 20;
	Monster(int hp ,int mp){
		this.hp = hp;//1
		this.mp = mp;
	}

// 1 this.hp = hp this.hp ist die HP der Instanz, die aus dieser Klasse erstellt wurde. Es ist der Teil von int hp = 100;

= hp ist das formale Argument hp. Weil HP dieser Klasse = HP des formalen Arguments Liest den Wert, der im eigentlichen Argument enthalten ist, wenn Monster (int hp, int mp) aufgerufen wird.

Also, um es zusammenzufassen Das formale Argument hp ist in der HP der aus dieser Klasse erstellten Instanz enthalten.

Recommended Posts

Dies
Darüber ()
Ich habe das überprüft