As outlined by this principle, the attributes of a class are made non-public to hide and defend them from other code. I is not going to down vote but urge Devs to think about this as an alternative to have null / empty checks in your property methods. although trump https://smartworlddeveloper.co.in/