NhómNhóm
mẫumẫu
khởikhởi
tạotạo
GV. GV. NguyễnNguyễn Minh Minh HuyHuy
NhómNhóm
mumu
khikhi
toto
1Mẫu thiết kế hướng đối tượng & ứng dụng - Nguyễn Minh Huy
CuuDuongThanCong.com https://fb.com/tailieudientucntt
BàiBài tậptập MẫuMẫu khởikhởi tạotạo 11
MộtMột ứngứng dụngdụng đồđồ họahọa hỗhỗ trợtrợ vvẽ cáccác loạiloại hìnhhình bảnbản: : đườngđường thẳngthẳng, ,
hìnhhình chữchữ nhậtnhật, ellipse, ; ở , ellipse, ; ở dạngdạng 22--D D hoặchoặc 33--D.D.
ĐểĐể thựcthực hiệnhiện thaothao táctác vẽvẽ, , ngườingười dùngdùng chọnchọn hìnhhình cầncần vẽvẽ, , dạngdạng củacủa nó, ,
rồirồi tiếntiến hànhhành vẽvẽ trêntrên mànmàn hìnhhình..
Màn hình ứng dụng đồ họa
2-D 3-D
HãyHãy đềđề xuấtxuất mộtmột thiếtthiết kếkế hướnghướng đốiđối tượngtượng
((sơ đồđồ lớplớp + code minh + code minh họahọa) ) chocho thaothao táctác vẽvẽ hìnhhình..
HướngHướng mởmở rộngrộng: : thêmthêm hìnhhình mớimới, , thêmthêm dạngdạng mớimới..
2Mẫu thiết kế hướng đối tượng & ứng dụng - Nguyễn Minh Huy
CuuDuongThanCong.com https://fb.com/tailieudientucntt
BàiBài tậptập MẫuMẫu khởikhởi tạotạo 22
MộtMột ứngứng dụngdụng Web Web quảnquản kếtkết nốinối củacủa ngườingười dùngdùng đếnđến server server bằngbằng đốiđối
tượngtượng Connection. Connection. MỗiMỗi khikhi ngườingười dùngdùng yêuyêu cầucầu đếnđến server, server, mộtmột đốiđối
tượngtượng Connection Connection đượcđược tạotạo rara trêntrên server server đểđể lưulưu thôngthông tin tin kếtkết nốinối..
OnNewConnectionOnNewConnection( info ) { ( info ) {
cnnList.addcnnList.add( new Connection( info ) ); ( new Connection( info ) );
}}
KhiKhi sốsố lượnglượng kếtkết nốinối lớnlớn, , cơ chếchế Connection Pool Connection Pool đượcđược sửsử dụngdụng::
Connection Connection
trngtrng
chch
lâulâu
ss
đưcđưc
chuyểnchuyển
sang sang
rảnhrảnh
..
Connection Connection
trạngtrạng
chờchờ
lâulâu
sẽsẽ
đượcđược
chuyểnchuyển
sang sang
rảnhrảnh
..
KhiKhi kếtkết nốinối mớimới::
NếuNếu sốsố connection connection chưachưa vượtvượt giớigiới hạnhạn tạotạo mớimới..
NgượcNgược lạilại tìmtìm connection connection rảnhrảnh đểđể cấpcấp..
HãyHãy đềđề xuấtxuất mộtmột thiếtthiết kếkế hướnghướng đốiđối tượngtượng chocho cơ chếchế
Connection Pool (Connection Pool (sơ đồđồ lớplớp + code minh + code minh họahọa).).
OnNewConnectionOnNewConnection( info ) { }( info ) { }
OnConnectionTimedOutOnConnectionTimedOut( ) { }( ) { }
3Mẫu thiết kế hướng đối tượng & ứng dụng - Nguyễn Minh Huy
CuuDuongThanCong.com https://fb.com/tailieudientucntt