tailieunhanh - PHÂN TÍCH, THIẾT KẾ VÀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Phân tích hệ thống không chỉ có liên quan chặt chẽ với sự xuất hiện của máy tính, mà thực tế nhu cầu phân tích đã có trước khi máy tính xuất hiện từ nhiều thế kỷ. Khi các Vua Pharaon của Ai Cập cổ đại xây dựng các Kim Tự Tháp, thì những người thiết kế Kim Tự Tháp có thể được coi như những nhà thiết kế hệ thống, những kiến trúc sư đại tài, còn những người tổ chức vận chuyển nguyên vật liệu, huy động nhân công xây dựng Kim Tự Tháp, theo một nghĩa nào. | Khi ph©n tÝch v¨n b¶n m« t¶ bµi to¸n vµ c¸c yªu cÇu cña ng­êi sö dông, chóng ta x¸c ®Þnh ®­îc c¸c thùc thÓ, nh÷ng ®èi t­îng trong kh«ng gian bµi to¸n. B­íc tiÕp theo lµ ph©n tÝch kü c¸c ®èi t­îng, x¸c ®Þnh c¸c thuéc tÝnh vµ c¸c hµm ®Æc t¶ cho tõng ®èi t­îng. §ång thêi x¸c ®Þnh thªm nh÷ng ®èi t­îng míi xuÊt hiÖn trong kh«ng gian lêi gi¶i. Khi x©y dùng c¸c ®Æc t¶ cho ®èi t­îng, chóng ta ph¶i x¸c ®Þnh ®­îc c¸c thuéc tÝnh, d÷ liÖu m« t¶ tr¹ng th¸i cña ®èi t­îng vµ c¸c hµm m« t¶ hµnh vi cña ®èi t­îng. Thuéc tÝnh lµ miÒn d÷ liÖu riªng cña líp ®èi t­îng, lµ d÷ liÖu côc bé trong mét líp. Thùc hiÖn nguyªn lý che giÊu th«ng tin, trong mét líp d÷ liÖu cã thÓ tæ chøc thµnh hai vïng: vïng së h÷u riªng, chØ dµnh riªng cho nh÷ng ®èi t­îng trong cïng líp vµ vïng dïng chung, cho phÐp nh÷ng ®èi t­îng trong c¸c líp cã quan hÖ víi nhau ®­îc quyÒn sö dông. C¸c hµm (nhiÒu s¸ch cßn gäi lµ thñ tôc, dÞch vô, ph­¬ng thøc) cã thÓ dïng chung cho mét sè ®èi t­îng. Qu¸ tr×nh x¸c ®Þnh c¸c hµm m« t¶ ®èi t­îng (cßn ®­îc gäi lµ hµm thµnh phÇn cña líp) ®­îc thùc hiÖn nh­ sau:

TỪ KHÓA LIÊN QUAN