Witam.
Czy ktoś z Was wie może, jakie znaczenie ma słowo kluczowe member w F#? Gdzieś wyczytałam, że to coś na styl ovverride, w innym miejscu piszą, że to coś na styl modyfikatora dostępu public/private. Co to właściwie jest?
Próbuję bowiem zrozumieć przykład pochodzący ze specyfikacji języka F#:
type MyClass(name:string) =
// Keep a global count. It is initially zero.
[<DefaultValue>]
static val mutable count : int
// Increment the count each time an object is created
do MyClass.count <- MyClass.count + 1
static member NumCreatedObjects = MyClass.count
member x.Name = name
W zacytowanym fragmencie kodu nie wiem o co chodzi w ostatnich dwóch linijkach. Czy mógłby mi ktoś to wyjaśnić?
Z góry dziękuję za pomoc i pozdrawiam.