3
Nim有没有为对象定义构造函数的方法? 比如我有Nim如何定义构造函数?
type Deck* = ref object
cards* : array[52, Card]
我可以创建自动创建所有的牌一个空的构造?
Nim有没有为对象定义构造函数的方法? 比如我有Nim如何定义构造函数?
type Deck* = ref object
cards* : array[52, Card]
我可以创建自动创建所有的牌一个空的构造?
type
Card = int
Deck* = ref object
cards* : array[52, Card]
proc newDeck: Deck =
new result
for i, c in result.cards.mpairs:
c = i