This will lead to what is known as slicing the object, because what happens is when you try to, here what you are allow to do very freely as an up-cast is cast the pointer or cast the reference, but what this person has done is cast the whole object has a whole.
ഇത് ഒബ് ജക്റ്റ് സ്ലൈസിംഗ് എന്നറിയപ്പെടുന്നതിലേക്ക് നയിക്കും, കാരണം നിങ്ങൾ ശ്രമിക്കുമ്പോൾ എന്താണ് സംഭവിക്കുന്നത്, ഇവിടെ ഒരു അപ്-കാസ്റ്റ് എന്ന നിലയിൽ വളരെ ഫ്രീ ആയി ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നത് പോയിന്റർ ഇടുകയോ റഫറൻസ് ഇടുകയോ ചെയ്യുന്നു, എന്നാൽ ഈ വ്യക്തി എന്താണ് ചെയ്തത് കാസ്റ്റുചെയ്യുന്നു മുഴുവൻ ഒബ് ജക്റ്റിനും മൊത്തമുണ്ട്.