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

Slide bài giảng hướng đối tượng UML
Nội dung xem thử
Mô tả chi tiết
Chương 2. Giới thiệu về hướng đối tượng và UML 2006 Nguyễn Trung Trực - Khoa CNTT 1
Chương 2
Giới thiệu về hướng đối tượng
và UML
Chương 2. Gi
ới thi
ệu về hướng đối tượng và UML 2006 Nguyễn Trung Trực - Khoa CNTT
2
N
ội dung
Các đặc tín
h c
ơ b
ản c
ủa h
ệ th
ống hướng
đối tượng.
Gi
ới thi
ệu các thu
ật ng
ữ đối tượng,
l
ớp,
thu
ộc tính và phương th
ức.
Gi
ới thi
ệu tính t
ổng quát hóa, tính
đa hình
và tính th
ừa k
ế.
Định ngh
ĩa
m
ối liên k
ế
t.
Ngôn ng
ữ mô hình hóa
h
ợp nh
ất (UML
-
Unified Modeling Language).
Cách ti
ếp c
ận theo yêu c
ầu t
ối thi
ểu
(minimalist approach) để phân tích và thi
ết
k
ế
h
ệ th
ống hướng đối tượng.
Chương 2. Giới thiệu về hướng đối tượng và UML 2006 Nguyễn Trung Trực - Khoa CNTT 3
Các đặc tính cơ bản của
hệ thống hướng đối tượng
Các lớp và các đối tượng
Các phương thức và các thông điệp
Tính bao đóng và che giấu thông tin
Tính thừa kế
Tính đa hình và kết nối động
Chương 2. Giới thiệu về hướng đối tượng và UML 2006 Nguyễn Trung Trực - Khoa CNTT 4
Ngôn ngữ mô hình hóa hợp nhất (UML)
Ký hiệu chuẩn để biểu diễn các hệ thống
hướng đối tượng.
Hình chữ nhật biểu diễn lớp, thành phần,
gói, đối tượng.
f Chứa các thuộc tính và các tác vụ.
f Cung cấp các giao tiếp cho các thực thể
ngoài.
Đường thẳng biểu diễn tính tổng quát hóa
và các mối liên kết.
Chương 2. Giới thiệu về hướng đối tượng và UML 2006 Nguyễn Trung Trực - Khoa CNTT 5
Ngôn ngữ mô hình hóa hợp nhất (UML)
Sample UML Diagram
Chương 2. Giới thiệu về hướng đối tượng và UML 2006 Nguyễn Trung Trực - Khoa CNTT 6
Đối tượng
Đối tượng (object) là một thực thể bao
gồm dữ liệu và hành vi (behavior).
f Các đối tượng được phân loại thành các lớp
(class).
f Mỗi đối tượng riêng biệt là một thể hiện
(instance) của một lớp.