私は2つのクラスファイルを持っています。 1つはget/setステートメントがあり、同じプロジェクトの別のクラスファイルにこれらのget/setステートメントを使用するコードを記述する必要があります。 どうすればいいですか?あるクラスファイルから別のクラスファイルにset/getメソッドを呼び出す方法は?
はまた、私は出力として2個の乱数をしたいが、私は唯一の1
カードのクラスを取得:
public class Card{
//variables
public int spades = 0;
public int hearts = 1;
public int diamonds = 2;
public int clubs = 3;
public int ace = 1;
public int jack = 11;
public int queen = 12;
public int king = 13;
private String rank;
private String suit;
//set methods
public void setSpades(String s){
spades = 0;
}
public void setHearts(int h){
hearts = 1;
}
public void setDiamonds(int d){
diamonds = 2;
}
public void setClubs(int c){
clubs = 3;
}
//get methods
public int getSpades(){
return spades;
}
public int getHearts(){
return hearts;
}
public int getDiamonds(){
return diamonds;
}
public int getClubs(){
return clubs;
}
public String getSuit() {
return suit;
}
public void setSuit(String suit) {
this.suit = suit;
}
public String getRank() {
return rank;
}
public void setRank(String rank) {
this.rank = rank;
}
}//end class
秒ファイル:
public class PickTwoCards {
public static void main(String[] args){
Card Object = new Card();
Card Object2 = new Card();
int ranSuit = (int)(Math.random()*10);
System.out.println(ranSuit);
}
public void Card (int theValue, int theSuit, int suit, int value){
value = theValue;
suit= theSuit;
}
}//End class PickTwocCards
詳細、および好ましくはコード例を提供してください。 getterとsetterを呼び出すだけの問題はどこにありますか? 「クラスファイル」はどういう意味ですか?クラス定義ですか? – Chris
[this](http://www.google.co.in/#hl=en&site=&q=using+getter+and+setter+methods+in+java&oq=using+getter+&aq=0&aqi=g1g-v9&aql =&gs_sm = 3&gs_upl = 426l5602l0l6729l20l20l2l1l1l1l222l1513l10.6.1l17l0&BAV = on.2、or.r_gc.r_pw。、cf.osb&FP = 62b6c57602795a94&BIW = 1024&BIH = 629)&[本](http://stackoverflow.com/search?q=getter+ setter + [java]&submit = search) –
Java命名規則を学び、それらに固執してください – kleopatra