السلام عليكم ,

انا اعلم ماهو الـ casting العادي مثل تحويل double الى int وغيرها ..

لكن مالا اعلمه ولا افهمه هو عمل cast للأوبجكيت ! رأيت في احدى شروحات الجافا شخص قام بعمل سوبر كلاس وكلاس اخر موروث منه

بهذا الشكل :

superclass object = (supercalss)inhertclass;

لم افهم هذا السطر البرمج

سؤال اخر ماذا يعني هذا الكود عند عمل ابوجكت بهذا الشكل

Measurable obj = new BankAccount();

Measurable is super class

BankAccount is inhertclass

افيدوني بارك الله فيكم

واعتذر عن الأخطاء لأني مبتدئ في البرمجة