Using Java Instance Fields without Object Dot Notation?

Hi all.

I’m a little confused with this bit of Java code here and would like some help explaining it. The Store constructor creates a new object called lemonadeStand and passes a string “Lemonade” into the instance field productType. How is the System.out.println("Selling " + productType + “!” ) statement able to retrieve the string “Lemonade” without using object dot notation and specifically refer to lemonadeStand.productType in the statement?

Any help would be appreciated!