Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Bai giang ve ngon ngu UML Bai 3
Nội dung xem thử
Mô tả chi tiết
OOAD Söû duïng UML – Giôùi thieäu veà Höôùng Ñoái Töôïng
Döông Anh Ñöùc, 9/2000 1
Phaân Tích & Thieát Keá
Höôùng Ñoái Töôïng Söû Duïng UML
Giôùi Thieäu Veà
Höôùng Ñoái Töôïng
OOAD Söû duïng UML – Giôùi thieäu veà Höôùng Ñoái Töôïng
Döông Anh Ñöùc, 9/2000 2
Muïc tieâu: Giôùi thieäu veà Höôùng Ñoái Töôïng
?Tìm hieåu caùc nguyeân taéc cô baûn cuûa höôùng
ñoái töôïng (object orientation – OO)
?Tìm hieåu caùc khaùi nieäm cô baûn vaø caùc thuaät
ngöõ cuûa höôùng ñoái töôïng keát hôïp vôùi heä
thoáng kyù hieäu cuûa UML
?Ñaùnh giaù chính xaùc söùc maïnh cuûa OO
?Tìm hieåu moät soá cô cheá moâ hình hoaù cô baûn
cuûa UML
OOAD Söû duïng UML – Giôùi thieäu veà Höôùng Ñoái Töôïng
Döông Anh Ñöùc, 9/2000 3
Giôùi thieäu veà Höôùng Ñoái Töôïng: Caùc chuû ñeà
?Caùc nguyeân taéc cô baûn cuûa OO
?Caùc khaùi nieäm cô baûn cuûa OO
?Söùc maïnh cuûa OO
?Caùc cô cheá moâ hình hoaù cô baûn cuûa UML
OOAD Söû duïng UML – Giôùi thieäu veà Höôùng Ñoái Töôïng
Döông Anh Ñöùc, 9/2000 4
Höôùng Ñoái Töôïng
Tröøu töôïng hoaù
Tính ñoùng goùi
Encapsulation
Abstraction
Tính phaân caáp
Hierarchy
Tính ñôn theå
Modularity
Caùc nguyeân taéc cô baûn cuûa OO
OOAD Söû duïng UML – Giôùi thieäu veà Höôùng Ñoái Töôïng
Döông Anh Ñöùc, 9/2000 5
Ngöôøi baùn haøng
Khaùch haøng Saûn phaåm
Quaûn lyù ñöôïc ñoä phöùc taïp
Theá naøo laø tröøu töôïng hoaù ?
OOAD Söû duïng UML – Giôùi thieäu veà Höôùng Ñoái Töôïng
Döông Anh Ñöùc, 9/2000 6
Taêng tính meàm deûo
Encapsulation laø gì?
?Che daáu caøi ñaët beân trong vôùi clients
?Clients phuï thuoäc vaøo interface