Using Dot Syntax is like addressing a letter
Ever seen something like this?
That's right, a web address. Gee, I wonder why it's called a web address?
Simplifying the dots in Dot Syntax
Here is a fictitious mailing address:
Terry Norton
22 myStreet
Essex, VT
You've understood how to read an address like this since you were a kid. Let's take a look at it again using a different format:
Looking at that, Dot Syntax isn't so confusing. It's just an address in a different format, in a way to locate things. Here's an example: imagine we met in Europe somewhere, and I ask you to get my sunglasses using only this information:
USA.Vermont.Essex.22 myStreet.2ndFloor.office.desk.center drawer.sunglasses
Would you have any problem locating them?
Using access modifiers for variables and methods
I could foresee one big issue trying to retrieve my sunglasses. My house isn't open to the public; it's a private residence, so the door is locked. This means you don't have access to the sunglasses.
The same...