Ẻ·´Êͺº··Õè 5.Inheritance áÅÐComposition
1. 1.Inheritance¨Ð¡ÅèÒǶ֧¤ÇÒÁÊӾѹ¸ìÍÐäáѺÍÐäà ¡. Method and value ¢. class(superclass and subclass) ¤. object and attribute §. ¶Ù¡·Ø¡¢éÍ
2. àÃÒÊÒÁÒöÊÃØ» Inheritanceã´éÇèÒÍÂèÒ§äà ¡. ¡Ò÷ӧҹÍÂèÒ§à»ç¹¢Ñ鹵͹ ¢. àËÁÒСѺProgrammer ¤. ¡ÒÃÊ׺·Í´ÅѡɳзÑé§ËÁ´¢Í§Attribute áÅÐ method¨Ò¡parent classä»Âѧchild class §. ¶Ù¡·Ø¡¢éÍ
3.¡ÒÃàª×èÍÁ¤ÇÒÁÊÑÁ¾Ñ¹¸ì¨Ðàª×èÍÁ¨Ò¡Êèǹã˹à»ç¹ËÅÑ¡ ¡. sub class ¢. child class ¤. super class §. ¶Ù¡·Ø¡¢éÍ
4.¢éʹբͧ¡ÒÃÍ͡Ẻ´éÇÂÇÔ¸ÕInheritanceÁÕÍÐäúéÒ§ ¡. »ÃÐËÂÑ´àÇÅÒ㹡ÒÃà¢Õ¹â»Ãá¡ÃÁ ¢. á¡éã¢à¾ÔèÁàµÔÁÊÒÁÒö·Óã´é·Õèsuperclass·Õèà´ÕÂÇ ¤. ¶Ù¡·Ñé§1áÅÐ2 §. ¶Ù¡·Ø¡¢éÍ
5.CompositionËÁÒ¶֧ÍÐäà ¡. ¡Ò÷Õèobject˹Öè§æ»ÃСͺ¢Ö鹨ҡobjectÍ×è¹ÍÕ¡ËÅÒÂobject ¢. Êèǹ»ÃСͺ¢Í§method ¤. Êèǹ·Õè»ÃСͺÀÒÂã¹ class §. ¶Ù¡·Ø¡¢éÍ
6. á¹Ç¤Ô´ã¹¡ÒÃÍ͡Ẻobject oriented´éÇÂcomposition¤×Í¢éÍã´ ¡. Áͧ·Ø¡ÊÔè§ãËéà»ç¹object ¢. ¡ÒÃÍ͡Ẻà»ç¹áºº top to down ¤. ¤ÇÒÁÊÑÁ¾Ñ¹¸ìÃÐËÇèÒ§ objectÁÕÃٻẺà»ç¹has a relation ship §. ¶Ù¡·Ø¡¢éÍ
7. â¤Ã§ÊÃéÒ§¢Í§ composition¨ÐÁÕÅѡɳÐã¹áººã´ ¡. Ẻµé¹äÁé ¢. Ẻö¹µì ¤. Ẻ¡Ãжҧ §. ¼Ô´·Ø¡¢éÍ
8. ¢éÍàÊÕ¢ͧ¡ÒÃÍ͡Ẻ´éÇÂÇÔ¸ÕInheritanceÁÍÐäúéÒ§ ¡. ·ÓãËéà¡Ô´¨Ø´Íè͹¢Ö鹡Ѻ¡ÒÃEncapsulate ¢. ºÒ§class·Õèà¢éÒÁÒã¹ÃкºÍÒ¨äÁèà»ç¹ä»µÒÁâ¤Ã§ÊÃéÒ§·ÕèµÑé§äÇéáµèà´ÔÁ ¤. ¶Ù¡·Ñé§1áÅÐ2 §. ¶Ù¡·Ø¡¢éÍ
9.Polymorphism ËÁÒ¶֧ÍÐäà ¡. ¡Ò÷ÕèobjectáµèÅÐobjectÊÒÁÒöµÍºÊ¹Í§µèÍmessage·ÕèÊè§ÁÒÂѧobject¹Ñ鹿 ¢. ¡ÒõͺʹͧµèÍ method ¤. ¡ÒõͺʹͧµèÍ composition §. ¶Ù¡·Ø¡¢éÍ
10. ¡ÒÃËÒclass¢Í§ÃкºãËéËÒ¤ÇÒÁÊÑÁ¾Ñ¹¸ì¨Ò¡ÍÐäà ¡. ËÒ¨Ò¡class·ÕèÁÕÍÂÙè¡è͹â´Âclass·Õèà¡Ô´¢Öé¹ãËÁè¨ÐÊ׺·Í´ÅѡɳШҡclassà¡ÔÁ ¢. ¨Ò¡super class ¤. ¨Ò¡ polymorphism §. ¶Ù¡·Ø¡¢éÍ
Score = Correct answers: ¡ÅѺÊÙè˹éÒº·àÃÕ¹
Coppyright 2004 By Webmaster All Right Reserved Comments