I really like this explanation the best, the opposite responses eliminate you in the example and use circumstances, this shows the reader what exactly is going, what precisely you can get (even though not in depth, it can make the point). class Circle // The radius field non-public double radius; https://smartworldeveloper.in/