Ẻ·´Êͺº··Õè 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


Hosted by www.Geocities.ws

1