我還是新手編程,並試圖找出這個項目的一部分:卡類代表一個排名和西裝撲克牌。插入實例數據,將存儲秩和適合作爲字符串對象,並定義一個接受和存儲這些值(排名然後訴訟)的構造函數。 然後它說要包括單獨的getter和setter方法以用於卡的等級和套裝。 這可能是我,但據我可以告訴太先進了,我應該這樣做: public class Card
{
private String rank;
public class Geniegotchi {
private String name = "Bob";
private int endurance = 4;
private int happiness = 3;
public void setName(String newName){
name = newName;
}
我正在製作一個基本的tic-tac-toe遊戲來保持我的「Ruby排骨」。在Game類中,我只使用下面的代碼獲得了generate_board方法。我似乎無法直接訪問實例變量@board。任何人都可以解釋爲什麼我不得不稱之爲一種方法,以及如何避免這種情況?謝謝! class Board
def initialize
@board = (1..9).to_a
end