Just to be apparent, while: the initial listing is really a property using a getter under the hood that may be called each time you accessibility it. The 2nd listing is is really a subject with a area initializer, whose expression is just evaluated after, once the type is instantiated. https://propertyingurugram.in/virat-kohli-leases-out-gurugram-space-may-get-rs-1-crore-a-year-in-rent/