パラメータを使用する場合、クラス内にメソッドを作成する場合:
public String Method(ClassName NewObject){}
または以下の私の例では:
public String EqualsTo(Deck aCard){}
そのメソッド内にそのクラスの新しいオブジェクトを作成しますか?誰かが私がそのパラメータで何が起こっているのかを説明しても構わないとしたら?
注:これは完全なクラスではないため、質問をより適切に理解するためにこれを作成したため、マイナーな構文エラーは無視してください。
import java.util.Scanner;
import java.util.Random;
public class Deck {
private int suit;
private int rank;
private Random generator = new Random();
Scanner in = new Scanner(System.in);
//Default constructor
public Deck() {
suit = suit.random(4);
rank = rank.random(13);
}
public String EqualsTo(Deck aCard){}
}