| การ casting object | การ casting object |
|---|
subject:การ casting object
syntax:SuperClass object1 = new SuperClass ( ); SubClass object2 = ( SubClass ) object1;
content:ใช้ในการเปลี่ยนแปลงชนิดของ Object โดยการทำ casting object นั้น class ทั้งสองต้องมีความสัมพันธ์แบบ inheritance กัน โดยการ casting object นั้นมี 2 แบบ ได้แก่ upcasting คือ การเปลี่ยนจาก subclass ไปเป็น superclass และ downcasting คือ การเปลี่ยนจาก superclass ไปเป็น subclass