Automata
{
this(char sym)
{
++automataCount;
}
private:
static ulong automataCount;
struct Node
{
IndexPair[][char] transition;
}
Node[IndexPair] nodes;
}
void main()
{
Automata x = new Automata('1');
Automata.automataCount++;
writeln(Automata.automataCount);
}
Здравствуйте. Почему есть доступ к automataCount?
статические поля нельзя сделать приватными?
Потому что private между модулями работает
В одном модуле будет доступ к приватным полям крч
Ок. Спасибо, тут как в Го, оказывается видимость работает
В го как?
Обсуждают сегодня