Access parent field privately

Viewed 28

In the following code I can access the field a in Parent from Child via the member A:

type Parent () =
    let a = 5
    member _.A = a

type Child () =
    inherit Parent ()
    let b = base.A

This makes a accessible everywhere. Is there a way to make a accessible from inheriting classes like Child and its children, but otherwise private to Parent?

0 Answers
Related