Nguyn Th Minh Tuyn
Thiết kế hướng đối tượng
Ni dung ca slide này da vào các slides ca Ian Sommerville
Nguyn Th Minh Tuyn Nhp môn CNPM
Ni dung
1.Thiết kế hướng đối tượng s dng UML
2.Thiết kế mu
2
Nguyn Th Minh Tuyn Nhp môn CNPM
Ni dung
1.Thiết kế hướng đối tượng s dng UML
2.Thiết kế mu
3
Nguyn Th Minh Tuyn Nhp môn CNPM
Phát trin hướng đối tượng
vPhân tích, thiết kế và lp trình hướng đối
tượng có liên quan vi nhau nhưng tách ri
nhau.
vPhân tích hướng đối tượng liên quan đến vic
phát trin mô hình đối tượng ca min ng
dng.
vThiết kế hướng đối tượng liên quan đến vic
phát trin mô hình h thng hướng đối tượng
để cài đặt các yêu cu.
vLp trình hướng đối tượng liên quan đến vic
hin thc hóa thiết kế hướng đối tượng s
dng ngôn ng lp trình hướng đối tượng, ví
d như Java hoc C++.
4
Nguyn Th Minh Tuyn Nhp môn CNPM
Đối tượng và lp đối tượng
vĐối tượng là mt thc th có mt trng thái
mt tp các thao tác hot động trên trng thái
đó
§Trng thái được biu din bng mt tp các thuc tính
ca đối tượng.
§Thao tác liên quan đến các dch vđối tượng cung
cp cho các đối tượng khác (client) khi client yêu cu
các dch v này.
vLp đối tượng được s dng như mt template
cho các đối tượng
§Bao gm khai báo tt c các thuc tính và dch v liên
quan đến mt đối tượng trong lp đó.
5