class Card
attr_accessor :number, :suit
def initialize(number, suit)
@number = number
@suit = suit
end
def to_s
"#{@number} of #{@suit}"
end
end
Я предполагаю, что это создает новый массив правильно?Но почему используется символ AT?Когда я должен использовать его, а не использовать?
@stack_of_cards = []
@stack << Card.new("A", "Spades")
puts @stack
# => BlackjackGame.rb:17: undefined method `<<' for nil:NilClass (NoMethodError)
Есть идеи, почему эта ошибка срабатывает?