Building the getter, setter approaches for an attribute and after that passing these as argument to property purpose I would not down vote but urge Devs to think about this instead of have null / empty checks with your property processes. I've been doing oop for more than twenty years, https://plotsinsohna.in/