Posted 25 February 2014 - 01:29 PM
If you leave off the access modifier, the member defaults to internal, not public. There's an explanation of this on page 315 (in the third edition).
And if there's only a get accessor specified in the interface, the property that implements it can either only have a public get accessory, a public get and private or internal set accessor, or public get and set.
Author, Head First C#
Building Better Software -- http://www.stellman-greene.com