Tải bản đầy đủ (.doc) (133 trang)

Bài giảng lập trình hướng đối tượng với C++ doc

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (743.77 KB, 133 trang )






 !"
#$%%&
!''
 
!''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()
*+,-((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((.
 !"#$

%

 !
&'(#)*&+ !"#$

,
"#
$%&
'()"&
*$+,-)./0,
12345,6678 
$-9:%;<,<=
!$-;3>><=
-"."/&01 !"#$

2
28?,-,@3:,@"$A($*
BC>,@"$A($*


34- !"#$

2
/!0123(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((4.
5(64- 

2%
-"/&)473!

2%
(DE>
FG/-,8,H)7),,,H9,!
&8'01

29
I,9JK)L>,@IMMN
IO-,,7P&
'QR>S/&
*I,R:9C,&
1T,U)<>&
$VW>)XYYZ
!A>+3:
N[D>\>D
#$V<])7<<<'
3:1&;<

=>
:>,:
$3T>,>R^>,:!
'[DJ)T,@>>,:N

3:"1?+

=,
(K6,,>;_,)<7=#
(K6,,V;`<)<7='
((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()5
)*&"#$3@!

A>
@".&'!

A%
QR'
$W'N
B&3!3@<C@3D!

A,
.W>)'#
(T9C3,:,,)4*&
'IH*
3@&<C3@@&*7

A
3;3@<EFG"#<$

>
A>:aI`2F$bcI$`b*1
A>dRHaefF$bcI$`b*!
'A>:,g;,3,,=*N
3"#<$H3@@&@3D+(


>I
(^1&
I,>)4,1
3!@@3D01!)

>2
3@JK01!

>
<L1+"M4*4
 >
$\78 E1*
I,>\E11
N@&3@!FB

>%
hA>G7RW,@>+1
hA>\,@RW,@9,1!
h'$i,J,,>,@RW,@9,1N
 6789(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((5&
($3O@&+6

>,
I,345,,/RJ1#
28W&
;$(6PQ@&+6

%2
"5K1+614D!


%=
"5K1+6&'4D!

%9
"5K1&'(#+6)D!

RI
$Vjk!&
$V;=!
$Vl!
$VMM)aa!'
$Vam!1
$V<])7<<<!
$V,n7Poo)-,7Pmm!!
:",;:<((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((=&
(SPTN<U3@7);V1

R,
",/p)7qri!#
(/%9:N&
'$-%9:7qriN*
*A>:)>@37qriNN
1I,%963DW>)3,@,/p#1
I,9C7qri9,#
"1V1);

,R
(?)iT#!
e,>6,,,&1

@&W+3@7"1 

22A
(?)iT'
$s)T>J&
:,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((4)>
&'(#)*&

2A
?,!:@((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((4)5
L1+"M4*4
% 




( A7
((4( BCDEFGHIJBKLLMNKOPQRIMSKOT
XYZ[\]^IJBKLUVWIJXU_`a[bcdefXghI/
lIiO,78 M[Jcdb]b[bijab\bkblb
ib]bb\bd&mb\bdnhop^qhrbstubvd
diZru&mb\bdij^wbxgbXvib]bb\bd
v\yf]zbXtj[{b|}Xbd[b]bb\bdv
b~\n•X€x^ief]^ihh•|‚]bb\bd\
rb^tXfa|dxbxgzbsbdƒxhnht[b]bb\bd
„]bXf)…p|{\]^ijb†‡hr„x„ˆ^^ikblb|‰
^ufb~Xu[iddh]jŠanfb~Xb\{frb‹b‡
bŒtidb‹f•b|‰^ufa|dtjbŽb‚hr…•Xjkv•b‹f•b|‰^ufb‘bxg
^ihXjknftitjnt[^wb\"‡bZu^it‰|•]^a
b\bXdbd’fxhb“]ga‰t‹’„s”Zr|‰^ufa

t[^whYb\„bx…••fbŽd‡bXjka’fx…•lbw
\]FGHIJBKLLMNKOPQRIMSKO_"`X•a[bcdefXgh[
„[b\odXjefX|‰^ufb~Xu–X^i^•bijb]bXd]bop^qb~Xu
b—^’t|‰^uftitjhr…•Xjkvb~X|‰^ufbŽn•
[b]bhr…vb]bihop^q^•efX(•—„[‰X|‰^uftib]bihop^q•
b•wdX&rfgh‰Xbx•\]"^ib]b[bZid]
••‚‘t•b[\"ggf˜\t’\]"aX„nd…]hrZi
d]b{gt’efXuXZgf|}•22
<L1+"M4*4
!J(LYKO !C(OD
!J(+WDKO
!J(MKO
!C(ZK
!RCC(!DR!RCC(JDKO
!J(WVK !C([KO
22zjefXudhrX
 R
(($( \RIE]K^WDKL_ORDPBKL
C•fb‚fb~XZid]^i^ih[idggubb]bhefXu‰Xb]bit•
dhrX•h]jŠtibxgn^•bbzfv|w„]kef]™š1tiF
bxefXu[iddX›št1tiF^iXb]gZ‹„œs•ag
gub]bhefXuij•XZgf|}Z•hr…\”bzjefXu•22
"gnefj[Zid]ijcd\]abstub‚f•^inozj|•
hrb‹f•b|‰^ufgubbzjefXu•[cdx^inozj|•bn
fbs•bzjefXu]bnfij\lbwthr
b‹f•b|‰^ufdZid]3‹’efXu…Œbilbw„b\n
efn^qb’fXb“hr^•btib]bXijbxhefXusXt
Xf2=^i…\”efXub]gƒ…\”tŠ|{•hdwbdt‹’ij
cdb]b[b"aZid]efXuXbochož|xbrefn^q
b]bd•"gZ[hefXuXb~Xhmb]gab‚guhr

…efXub\ZnbXahŸaXchabdb]atb”b~Xb]gxtjahm
bd•b~XZid]bxb]bfrbŠ•ax^••bXhŸaXchattb~X
€^iXdiXb‘b‚bxhrfrbŠ‰XbdZ[•b]g^ixghsnhr
^b]bbd•2A
[fbŽbxtjb „]bhrb‹f•bXjZndb‹f•b|‰|uf
b…p|{•\]3‹’•zj^i\]"ochb]bhefX
udXbihrb]b••|db]b…•„ub{gdbfrb…wd
•3Š|{a„•{‰…bdalXbdbsX…X…ŒbxhŸ^ibsXtibX^ib”
bsXa”•Xb”nbbgbx•hlXbdij‰lXbdb
b~XbsX…Œbx•hlXchijtilXZžbx•h‰•Xd‡b•b•xP}
|i‹j•bxX…•„ubŠ]br[hefXuX^i…•…bdb~X
•{‰tisz‰XXb]g„]bdoYr]b…•„uij—^’t
ƒbd•dZid]"’fijbx–X^i„x[hr…•„uidnbŽ
L1+"M4*4
!J(LYKO !C(OD
!J(+WDKO
!J(MKO
!C(ZK
!RCC(!DR!RCC(JDKO
!J(WVK !C([KO
!J(L\KL !C(DK
¡¡¡¡¡
¡¡¡¡¡
¡¡¡¡¡ ¡¡¡
¡¡
2=&•refXu‰Xb]bX

EKKOM`R
•›
X›

&Ÿ›
1ch›
db]›
3¢”›
2A&snhr^b]bbd•
9 
Xxb]…Z••id3Š|{a„x…•„u…bdnZ[•id
…)hr…•„ub~Xhrbd•idxonjX_tŠ|{…bd`b]bfrbŠ
b~XbŠXX…ŒZ•Xjka”•frbŠb~Xhr…^•efXb‘bx
gXjkcdyf]xx‰Xb]b…•„utifrbŠ…ŒwdX"a„]
uhb\Znb~X\]"&rhsnbfbdb]bbd•b~XZi
d]b€^ihr2hdwhr^d•bx•hb]b…•„ub~XZi
d]
3Š|{hdwtubwdXhrefXuX|•X•b]b…•„ubfrb…n[
^iYbxX^is—tiZiX
]b…•„ugwdXbzjefXu•bxgt[cd•…Xf™
$5I;2=
2F,;Ut=
2F,;U$i=
]b…•„ut[cdb•]™
tjb]bZwY‹j•b•X„sb‚nefXzh[b]bwdhrb‹f
•bbzjefXu[idZ•d|‰^ufb~Xb\hit£bxgbfb‹|‰
^ufZid]bdb\sefXb]b…•„u•
"gn^•bbzfvkef]¤NtiCbxefXuX[id›šaXb‚n
n^•b]bbzfvv¤Nbxn^iXb~XC„s›ša¤Nbxn^isrb~XC
„s›šatt[fl•Nbzfv…Œ^i™¤"bxn^iXb~XC
„s›ša¤"bxn^isrb~XC„s›šatttjbzfv^•bijY
Xdt’bdgn^•]b^•bijb‚nbxb]b\lbgn^•
b]bbzfvtj3iZzj•hr^d•bhdw2>
<L1+"M4*4

EKKOM`R
•›
X›
&Ÿ›
1ch›
db]›
3¢”›
(bd

2]b…•„uZk…f—tbd•
!C(OD!J(LYKO
!J(WVK!RCC(ZK
"wd…•„u(•„u_s…„¥hcd…•„u`
 ,
Xochožb]bn^•b]bbzfv[id› wNn^•bzfv
¤"bxn^iXb~XC„s›šdidi\nxbŽb‚„ghXochCbx
n^iXchhidfrbŠb~Xx^f‰„sdidi\•tb]bbzf
vefXu‚^icha^ib•a^iZa^ihŸa†bzfv¤"bxn^is
rb~XC„s›šlbw\b•Š"gn^•bb]bbzfvbxefXuoX[X
n|•Xtid„[efnn^•b~Xb]bbzfvt’b]befXu‚‘\"gZ[bN•
^isrb~XCnbŽXhr•¦idxhiN^iZb~X¦ti¦^iZb~XC[f
„sbŽXb¦N„sn^isrb~XC3ubh„[h¦didi\n
Z•tb\efn^qb]bbd•Yjh¦dd
•xg‹jbzfvZX‚fYbzbXiXbzfv\ntb•
hiYbxb]bn^•xh^wab]bt‹’b~XZid]Ybnefj[„[bcd
\]"&r^ghbxg‹jXj^iZid]bzŠb‹‚t
•b[ti••
.II !13:7!
.II.1. GHIJBKLLMNKOPQRIMSKO
‡€zhtidaj[fefX€def]

]gb\ti„sbdž|‰^ufZ[r•|dduP‰^uf
b—b‡tb]bihib]bt“•hibŽbxb]bihx]br^•tib‹h
b]bihZ•difjhrb]bfœu"bdžb•XzŠbZi
d]ib]b•bgb€^ib]bti…Xfxozj|•b]b|‰^ufb“b]b
ihofefXb]bx]bbxg]braXdkstXf
sefXb\b[sZ]d_hc……Xc`kblbhrb\bxghs
nd2%
L1+"M4*4
EKKOM`R
•›
X›
&Ÿ›
1ch›
db]›
3¢”›
(bd

iX
isr

2>•hb]b\lbn^•bzfv
QRIMSKO
P‰^uf
ih
QRIMSKO
P‰^uf
ih
QRIMSKO
P‰^uf
ih

hc……Xc
2%]bXdkefXsZ]d
2I 
 Lập trình hướng đối tượng (OOP=>+/:9:)C\
>T>7G49:O,)
(($( JaWIMSKOLE]
ƒfxX^ihr„§fbŽZij‰b]b‡bghb‚[b~Xt‹’hi
„sZij‰b[b{gXj‰^•nŠblbwb~Xt‹’xXjx
„]b\x^ihr„§fftidlb‚[ti^•‰l„sb‚
[
3Š|{‰s…Xfzj^ib]b‡bŠ—„[tbd•™
 •
 fk
 "•XbŽ
 ’fbXd
 &ifxb
n…pXb‚]gl|{„]bihfX…—hixX‰b[[
j[f^i•a•XbŽb†‰b[„]b_fkab’fbXdahifxba`^i„sefX€
tl|{fj•a[fb•X]ghrl|{mbdtub’fXr
wh‰sb’fbXdtihifxb^i[j[f
d++a…•ƒfxXbzi…•ƒfxX|‰^uftiƒf
xXb\
 Trừu tượng hóa dữ liệu;7R,=:r,D)6>,,+,
-U,,+4:>+G,C?,u07v
C
 Trừu tượng hóa chương trình ;>R,=>+G%678 
>>,,,7D,)v3s<78 
(()( QRIMSKOb\NH
QRIMSKO_+Z¨cb`^i…•„[‰X|‰^ufti~{b_Xjb†€^ib]b\lb¡
hcd|`Xd]b•|‰^ufxxgXXbslbn]Znb‹„§fb~X

"…Xf™
QRIMSKOcdeFR_WLMfKOILgU
NH_^X……`^ihr„]uhhd"…dtb]b„§f^„]b"x^i
hrb]bbxb‹f•b|‰^uftib]b\lbXf_Xjxb]b„]b
^ihrb]bb“^dw`tj„bxhr^b•X…ŒZ[bhrhs
nb‹f•b|‰^ufti\lbb~Xb]bfrb^x&m…Œ^ihr
<L1+"M4*4
 22
gub{g_…Xbc`b~X^xd^ab•Xbxgbdhr^^ihr
„gfab†b]b…Œ^ib]bZ[bx„gfb~X^
((>( LWhUIiKLb\LMfKOILgU
]bfrbŠZijw]b~X]bfrbŠ—h‰b]b]•|‰
^ufdhrab••–Xhr‡b“
Thuộc tính;R<=78 R3,,?,C>)T>+
]b\lb•bb]bdwrb~X]b\lb^iz^ih
Xjkb]bfrbŠb~X]b\lbo]b•b]blbdwrb~Xhr
tib•b„b{gbwdX
Phương thức;><7=,6480>,6C>w+/
0,0>+,0,K,+478 ,@;+,-=
]b\lb•–Xdhr^bxgb€Z•b]bb~X^x
"’fijb€^iphrILjKOPR_H_&c……Xc`bd]bsuij{
frbtidabŽidsuhn^ihtubcdsux
]b’frb^tXfttjb]bXjk•b]bZ[gub~X
ij„sn••b]bZ[gub~Xb]b„]btitubpsu
bdhrij„sn•[b]b„]b
.II.5. OWklKIYUPmKOOmRneFR_W
dXY‹j^ib]bihXj~{bb…p|{hi„sb‚Z[[r
|fb{gb~Xx•…p|{bŽb‚Z[blbˆb~Xihb‘b]bXh…b‚
fj’tidg€ihbwjhi„sb‚efXzh[‰^ub{gZ•dx
•X€x^i…•xxt’blbˆ

d"a„s‰b]bblbˆbxxhibn|‰^ufb‘tj
3hm•X„sgfj•b[tidb]bi‚|‰^ufbnfx
hinsefXb]bi‚blbˆ_b]b\lb`g^ihtubx
•X…Œ‹j…•xx•b…•t’|‰^ufbŽbxdhrs‰"¤f‚
„[š_fc`cd–Xb]bs‰b[„[Xjƒ‚fbŽbd"†t
b]bs‰¤^Xš_jZ|`bozj|••b]bs‰„]bZX‚fbXn^i"
at£bx‰dw^u‹•twhfj•—bxx|‰^uf
.II.6. iKLopILaDqRKLrJRIDKUrs
&r„]uhefX€b~X"^i…•„[ƒX(•„[ƒXbdžb•X•
–Xhr^h•b\…•b]b^Y”wa‹•bxZk…f‰\lbXj
b]bi‚|‰^ufh)nˆ„[ƒXbdžb•X…p|{^whrb]b|}
|ib]bhd|f^cb\hi„sb‚hrXjkb]bhd|f^cxyfXb\b‹f„[ƒX
ija|wbzjb~Xb]b^biPwbzjb~Xb]b^sb]b
bzjXnt[b]b^b\…•b†b€^i^ULDqHDJrKIUFDCCtCWHrJUFDCC`tib]b
^|£of‹b€^i^UEKqULRFnUFDCCtCWuUFDCCs
Thừa kế;<,<=E,,+;/0,=),,+,-,D
E>+,6C,%9:?,,V7vWRp9,
L1+"M4*4
2= 
Lớp cha ;<,=,6,,+,-3+,%pRp>+3
T9,
Lớp con ;R,=%p>+)?,-,,@,)4>)
8?,-49,
3Š|{22™•X…Œozj|•hrb]b^hsnbdtub]b‹©h_och
2R`xX„gf‹©h™wbŠti…]b•Xbxgwdhr‹©hkef]
Z•b]b•–Xb]bi‚|‰^uf\lt…XahY…Xblfaij
]of‹ZnaZnefj’tiiof‹Zn]b‹©hbxgb^‹jXab‹ti€b"x
^ib]b\lb•bu•hr‹©h[xb•X•–XX^|£of‹
•^iwbŠti…]bwbŠbx•a…„q]itiblX’fZib~Xb]b]bn„]b
Xf]bi‚|‰^uf\ltb]bj[fijb‡tid•–Xb~X^

wbŠwbŠb‘b‚bxhr\lb‰Xx^i‡hfX]bi‚|‰^ufo]b
•bd…]b…ŒZXd”h•b~X_b]b`]bna^dwZX_blXjh’h`ti…uf(Fb~X
xtjb•Xbxg‹ja…]btiwbŠbxbfb]b‡b‹©had„
t£bxb]bfrbŠ•
2R™‹©htib]b^|£of‹b~Xx
.II.7. iKLPDLBKLqHEFkvEJHLRvrs
ŠXof‹u„bx„]uh„[ƒX)hr^|£of‹bwdXaxbx
gXjkb]b•bub]b\lbidxhixƒX•ƒ^b\…•b~Xx
<L1+"M4*4
 2A
&rsu„b•[hrb~X^b\…•a…Œ|“\lbY•
–Xbdxd^b\…•[fhr^|£of‹•–X^whr\lbƒX
•ƒ^b\…•b~Xxhrsubxb“•t\lbija„b•
hrb~X^|£of‹…Œ€\lbY•–Xbd^|£of‹
Đa hình;3>>=EXT0,ZU+,u4,6C,G,
 9,),,L,,9,
3Š|{2=™Nž^wtŠ|{22ab•X‹j•bnwbŠtiti…]b’fnbx„nˆ
^‹jXfj•\]^‹jXbdwbŠbx„]b…dt\]^‹jXbd…]ba
h‡b|“„[efnbfb“Xf)n^‹jXwbŠan…p|{\]
^‹jX•bdwbŠ_|•X•hrZnXblf`„^‹jX…]b^wn…p|{
\]^‹jX•bd…]b_|•X•u[f^f‰`ŠXbdž
b•Xo]b•hr\lbg^‹jXhrwbŠXjhrbf…]b)^‹jXhr
wbŠx…Œ|“\lb^‹jX|i•bdwbŠab†„^‹jXhrbf…]b
x…p|{\lb^‹jX\lt…]b)[efn^ibŽb‚hr•\lb
|fj‹b|“bdbnXbstub[i•X^|£of‹bx^•efXah‡b|“
tub•bub~X\lbxXjk“jcdƒ^_ochhsn^•29`
29™&€XŠXt^‹©htib]b^|£of‹b~Xx
ŠX|•X•…•„[_F|`ax^ief]—hr\lbthr
ih•b…•)b]b\lb„gfXb…p|{Z•|•bbXgo]b
•ihid\lt\lbid…Œb€ihb{gb€…Œfœfrb

tidtub‚psu^•bx^ifrb^ida|dxihb€bŽo]b•
btid^•bb\bwj"’fij€^i…•„[hfr_XcZ|`Xj„[
^•bbwj_fhcZ|`txonjX„b\X•bu
L1+"M4*4
2 
(/wx!2
((4( LeKOPyUIiKLULzkpWUzD
• ftid|‰^ufXjbdb]bih
• \bbXib]b
• ]bb‹f•b|‰^ufb[„[…Xdbd‡bnb
• ]bihXd]b•b]bt“|‰^ufb~Xb—tb‹f•b|‰^uf
x
• P‰^ufbxx^wabbc‹fti„sbdžb]bihdw^Xfj
•|d
• ]b]brtiXdkstXfefXb]bih
• xg|}|iZk…f|‰^uftib]bihhtididx„b‚[
• \b[„[cdb]b[bƒ|^•_Zddh¡f`
(($( WPR{vUzD
"ch^whr…^[bd•[„[^£•^]b[b
nefj[b’ft‹’”wdef]]g‚h’htiwdX
b‰‚h’hbxrlbwtib‹^bXd‰fghbŠb~X"
^i™
• sefXfj•^q„[ƒXab•Xbxg^dwZvb‰dwb\
^‡^wdef]hsnb]b^tibxgh•r„nˆ…p|{b~Xb]b^
Yozj|•hi„sb‚nt[^w
• \bozj|•ƒ‰\g_`XdktXf•tub
[„[ti^…Œb•bucdefj‹•bl„sn|•X
tid„uhti„§fb‰X"’fijnhZnd•—b•X
ozj|•utiˆˆ…f‹^Xdr
• fj•^qxxXjbc‹fs••^wdXb‰

b\Xdi„sZ•XjkZ•‰dwb\„]b
• xgozj|•b]owb]bb~XZid]tidb\
• ]b[b[„[‡€zhtid|‰^ufa•b•Xozj|•bhs
b[ti|}|ibi‡\
• ]bu|}h•razb‹i‰u^\
• )§ffj’sZ]ddtubXdks‰Xb]b^ihbd
tubhsnXd|utb]buZ•di••\n\
• xgefn^qbrlbwb~X‰…n©h‚h’h
( /
"„sn^i‡befj’b~Xhrs‰‡bZuid‰s‰bf
b‹b‰„nˆ"b€^is‰^fjt£
bx‰s‰bŽbfb‹„nˆwd^tihi„sbdž„[ƒXa
|dxwb[„nˆ"2,bdb•Xhrb]kefXt’…•]
gb]bs‰"
<L1+"M4*4
(&<1_%%`
(&11)
_R2`
(&11)
_9I`
1P1_9A`
_9%`
ª««ª_,I`
¬131_,>`
1P1_,>`
2,(•]gb~Xb]bs‰"
 2>
]bs‰(&<1a(&11)a¬131frb€s‰"f‚„[a
–X^ix„sbdž]gb]bb\b‹f•b•b]bs‰^dwij
†s‰frb^dws‰¤^XšZ•txb]gƒs‰a…p

|{b•]b~Xs‰•t£bxg…p|{Šb‹f•btib~X
b\
L1+"M4*4
2% 



 !!"#
(  38/
3id‰ˆh‚f•2,9Ia•|“Z[t•€-®^X……c…-
bhsndXZiZ]db~XF¨Xc(df…f_frb1¯Fc^^XZdXdc…`tX
’-^X……c…™11Z…XbPXXjc«Xb^j°dcXfXc-ti-1||^X……c…d™
1ªocb…cXfXcªtd^fd-dbsija]bnY’of‹„]uh^a
Zk…ftub„ghX„gfXh…b~Xihab]bbfjgk„gftihr…h•r„]btid
s‰F¨Xc(df…f•blfh•rs‰•hw[hrs‰
hsv_…hf^Xd^XfXc`t‰Šˆ
dˆh2,9Aa2,9as‰-®^X……c…-b[„[^wah•r\”hr
Z•|•bX•3ibŠƒxaof‹u•€--F¨Xc(df…fhsns
‰^‚‚f•dZiZ]dbxX’-PXX1Z…Xbd-(Xfhrtiuf
bŽbbsZrYdefjg-cdXhhXfXc-b~XF¨Xc
(df…fof‹u]|‹f…•u|u•b…•b~Xa•^bfj•uƒ
zjYbxhrs‰~hwbdb]b|‰]•b}b~Xh
3’•bb‹Zk…f•hhr…h•refX€a‡bZu
^iq•t’a^•Xb]bq•t’b‹f•bd
Yof‹]tidb]bˆh2,RIƒ(hf^XRIti1^d^%9]bs‰ijYXX
b]b„]uht’^ti\g1|X^ihrs‰]gƒxaY„ 
•tX†•b…•b~Xh
( /x!:A@
((4( |KLKOL}DL\v
d1(a„…p|{hrihbXb•–Xbxdb“hru™

2 )sb‚„XZ]d_„x‚h•]•nt’b~Xih^i`
= Žb‚„XZ]d•ihti]•nt’a„sb‚|X…]b„gfb~Xb]bXh…
A )XZ]dihfj•h£f
3abŽbx\]lA^ib‹b
3Š|{™
<L1+"M4*4
Lx,JI)IMM,gxL


LxIMM9y,69R9C3xL




 2R
"tahr^•€ihbŽbb‹„Z•|•bZ[b„gfb~X
b]bXh…a„gfb~X]•nt’&m„Z•|•b‡hr^•€ihax…Œ…d…]
b]b„gfb~Xb]b…bfj’tb]bXh…lb\ld•
bx…•„]bXfabxg•buhr…bfjg„gf•rgbdihbbx|X
…]bb]bXh…•t„gfYb„XZ]db~Xihfj•nfzcdfj•
—bbfjg„gf•r…Xfzj™
$%&'()*+,)-()*.+,&*/,01+2
in~$(4
Lx9R>)7xL







Lx9y,6,3Cs9CxL
Lx,6,3Cs9CU%,;,=xL
Lx,6,3Cs9CU%7R<;z=)%;=7R<xL


dZ—Zfs±bX²bd³ƒ„dX³bERnb•b~Xihd‚„XZ]dgbŽ
•ih„snt’]••„sbxaZ•|•b‚hgf„gfb~X]•
nt’^iRKIti[dzihZ—Zfrbnbxbzf^uJrIWJK
(($( 3•IMfKOILiULOReDUEKIJ€bERnb\U]UUEKIJ€oL]U
d1(a„gfbERn•\Šbtb]b„gfv„]bbnXb’f wt
b]b„XZ]d…Xf™
 !
 "
Xž]…Xfzj^i^ud1(™
!"
"!
Xbzf^u•Y‚h••bužbfjgk„gf™
RKI•###‚bERn•tbzf^ul‹ati
bERn•###‚RKI•tbzf^ulX
dabŽb‹‚h•bfjgk„gfƒhr„gfvfœqitd|´
[fhfbfjgkb^waXn•bubfjg„gf•h…Xf™
L1+"M4*4
29 
!"
" !
.III 7!012
((4( ]UoLƒK„KOb\EtJDvNRUzD
dib]buŠbtid¢X_ihd‡bhXbd`b~Xtubf©’fbxg…p|{
bab†bi‡•hb]b„nˆtid¢Xh|•X•Xd]p¤µµš_of‹`ti¤¶¶š
_`

du•f’RECIJrDv(L•X•–XXUEWItiURK\lt
X[Z•bf©X¢tidb…p|{b“t¤µµšti¤¶¶šs•XgfUEWIF\
v\KLBKLb†URKF\u\KHLiv
in~$($™(p|{bdfti¤µµšgof‹Xhi
#$LxJ9R9>V7v,xL

%
$$&'(&$$
'(%
•Xbxg…p|{d]p¤µµšb“tbdfgXXhi]•b~Xhr
Zgflbbx„gf™b\…•_bXaa°^dXa|dfZ^c`aozf„q•™_bX´`abdv_ƒbdvbX
´`d•hfXX•XbŽZ[ozf„q•n•bužbfjg„gf
•hab w_ULDJ´`¡¡¶_bERn´`
in~$()™Nf‹Xhi|‰^ufb]b„gf„]bXf
#$

%
!)%****
!+,***
-.
/01%,234
51%,234,
 &6788&
 9
$$&'/(&$$$$&:&
$$&'/)(&$$)$$&:&
$$&'/(&$$$$&:&
<L1+"M4*4
 2,
$$&'/+(&$$+$$&:&

$$&'/0(&$$0$$&:&
$$&'/5(&$$5$$&:&
$$&'/(&$$$$&:&
$$&;/(&$$$$&:&
$$&;(&$$ $$&:&

'/(%
'/)(%****
'/(
'/+(,***
'/0(1%,24
'/5(1%,282
'/(6788
;/(*0///
;(*0**
•Xbxg…p|{d]p¤¶¶šb“tbg|‰^ufbdb]bZ[bx„gf
bXaa°^dXa|dfZ^ctibX´
in~$(>™P“bti¤¶¶šg|‰^uftidƒZiŠh

/)

)
tih…bX°_`abfzcdhr…efb|“dtubzŠbb]b„q•™
• ]b]•…bzb]bZ•™(1ªa1Faa«)‡hr„q•¤„s
^uš_|‹f¤št…fj•ab‰b]t…a`…Œ„[•btub€bƒb
• "t]•ozf„q•a|‹fzb]bb‘^i(1ªa1Faab†t]•
„q•a|‹fzb]b^i„q•dX•ij„sbx„]uh¤„q
•„s^uš&Y…X|dZ‹hŠhªcb~X^‚bt£bož
d^‚ozf¢„q•[cdti|dtj…Œbxfjb\„sb•]
•hdhf„XX^uozf„q•d‡b„q•Xj…Xfb]b^ub]b

]•„]bn]„—b{bt‹’ijgnhZndbstub|}X•cdq
^ibhm^‚€^u|‰^ufbdozf¢„q•X…p|{hrdXbŽ•
…Xfzj™
//LL9R
LL>\,@DE
L1+"M4*4
=I 
.III.2. LXILiULUWQRn…KO
didwb•ŠbwZ•¤¢´šti¤´¢šadah€„quf
…Xf¤¢¢šbd[[|†b‘bbd^ib•Šbabb\|•bZvefX„Z•
|•bb\3Š|{bxgt[b•Šb…Xf™
,oo{h,{|LL},H
(()( :LDRu]Ev†RKfR
d„s‹[nxh^•‚fb]b„XZ]d‡Z•dhrihXj
hr„^uahibxg‡oc„Œtb]b^uop^q3Š|{bxg„XZ]dddw
b\…Xf™

//chưa c i
/*
//không đưc khai bo i

((>( ]UuRpKoR{WUEKCI
d1(ahf•–Xhr•bx„gf‹•b•X|“Z[UEKCI
_t[f|“‡nrˆRKrwdXb]b•„sbxblXst’„gf`dab]b
Z[UEKCI^dw\hrb]b]„g
ochUEKCIb‘‡nrˆRKr[fb•Xhf|“•bx•db\
Šttjb•Xbxg|“UEKCIgefj•„Šbbb~Xhrhn
dwhY…Xf™
;5<**
=>;5<?

)„XZ]dhrZ[ UEKCIdb•Xn„•wdhr]•ZX‚f
t1(„s‹[n^ihtj_tZ•|•b1(•
r]•·cdbdZ[UEKCI[fb•X„s„•wd]•ZX‚fbdx`
whtb~Xb]bZ[ UEKCI ‰X1(ti„]bXfd1(ab]bZ[
UEKCIb„XZ]d•Z•dih€ihb•bxwhtdib{ba’fij–X^i
b•bxg‹jbn•Z•di°^chib•b•–Xaƒ„b•b„X
Z]d^iCIDIRUdab]bZ[UEKCIbgfh‡b•^iCIDIRU
((5( ‰CIJWUIŠWKREKb\rKWv
dab]b…fbtifd•b…•b]bb]b„gfb^X……fj•bx…•Xjk
t"x^i•b~X…fbtifdboch^fs^i•„gf„XZ]dZ•
^ujc|c°tjXbxg„XZ]d\n…Xf™
7)0

<L1+"M4*4
 =2
/@
/A!5

BBBBBBB
7)07CCD7E)FGHI7)07
yfj•ijb‘]|{bdbnWKREKtirKWvfj•g\Šbta
t£b‹b•]b‘
&r„gfWKREK‡bZub•htid€^iWKREK‡b|X_Xdjhdf…fd`
xbŽ„XZ]dhr^dwb]b•_°c^|`|“bfhrt“•XbŽZr&rWKREK
‡b|X„sbx•IDOab]b•bxgbfjof‹•b[Z••b~Xb•
 wdwhY…Xf™


J
/'


BBBBB
C 7FJI'KLM!!NOPIGQ!!NDR5S
GQ!!T!UGVunion WSHUX!YZEKU[5
0\]^)U C
J
'*%,
BBBBB
.III.6. E]KI‹HLŒvbR•ŽŽ•
F•aZ[b{bZrbc^‹Z[dib{bb“•d‰•b‚
[a„hffjof‹Z[dib{bn…p|{d]p¤™™šb•Z[
in~$(5™P“d]p¤™™šgfjof‹Z[dib{b
#$
0

0*LLr,v,R+
((0*LLr,v,
$$0$$_`aLLr,v,R+
$$((0$$_`aLLr,v,

L1+"M4*4
== 
.III.7. \vKhRIWkpK
dbxg•–Xb]bihbXj[•b[ihY^uh]jwbm
€_^c`hm^‚bXhb[f"ghij‹tb]bdwrb~Xb]bvDUJE
bxXh…dfghb~Xb]bihRKFRKr^ib•„s†vb]b~{bZk…f
„€ihtin]•t’PdtjihRKFRKrb•buX\…dtb]bih
s•
&rih^cb•–Xtib…p|{Z•"gh„]bXf
|fj‹^in‡hsn^cb„XZ]dih[fhrihb•–Xrfj[

•dhrx„s…¸|“bdb]b„]bPdxab]bihrfj[
•b‡tiddb]bLrDnrJghib•bxgbbX…¹
in~$(.Žn…phrb\•ofj•j•fb‚fh]•fjub~Xhr…
b]b…fj•X…Œozj|•hrihrfj[o]b•]•fjub~Xhr…
fj•
#$
#$
;LLDE><

*b(




%%
$$&;&$$;$$&;&$$;$$&:&
!

;%;%
"ghZ‹^„…p|{b]bih^c^i[fb•ef]^tib€•ofj•
„Šbbb\…Œˆ^•‹X3^q|dijabŽ‰ih\na
„sblXb]bb‹f•b^‡hb„XZ]d^iihRKFRKr
ihuef„sg„XZ]dRKFRKr
((•( R]IJ|ILDvCQKO‘vP|KL
&rdb]b‡bŠkZ‹b~X^i„nˆ•–Xb]b]•Xh…
h‡b•bdb]bih[f•ofj•€ihthr]•Xh…b•idxaX
bxg•–XihtXh…h‡b•
in~$(=™ŠgŠbr
#$
c0'd!6e!

<L1+"M4*4
 =A

 $$&R)(&
$$c0'$$$$
$$&R)*!(&
$$c0'*$$$$
$$&R)*!%(&
$$c0'*%$$$$
$$&R)*!%(&
$$c0'*%$$
*

CCRPVPYEN)
c0'd!6e!

d! 6 e!

R)(
R)*!(*
R)*!%(%*
R)*!%(**
• ]bXh…bx]•h‡b•bŽbbddddjcb~Xihti„sb
^‡^wd•–Xih_3Z•|•b…Œ|“b]bsdddjc
bl„snd•–Xihgwdhr^u€`
• &rihbxgbx’fXh…bx]•h‡b•]bXh…bx]•h‡b•
b‚nbxh^wtidb]bXh…bfb“_d‡b|fj‹`b~Xhrih)
€ihbx’fXh…bx]•h‡b•ab•XbŽbxgZvZb]bXh…
cdl•ƒn…X]tinZv^•[Xf
((&( E]KI‹Kr’b\nrFrIr

db]bb\a‹bnb]bb‹]rZr’fbop^qsefXb]b
ihtuvDFFEUqsŠUDFFEUqsb\ˆJrrqs•–Xhr\lbhg•b
utubb‹]rZrZ•b]b|“Xd]pKr’b\nrFrIr(p|{Xd]
pij…Œ^dw\‹’f…dtb]bihtub~X
"dwb\…Xf|“gb‹]t“rd
 f
f/
/fJgdd
)/&h!)):&

f4*
L1+"M4*4
= 
)/&i:& f
/f

dab•Xbxgt[^wdwb\•…Xf™
 f
fj
/fJgdd
$$&h!)):&

f4*
$$ f$$&:&
f

 XHL]Hn“KOIE]KI‹Kr’
j5)k
j5)k
j5)k

j5)k
dx™
• 3<~><Y&sn„gf|‰^ufbb‹][f„gf|‰^ufhsnlbwaxbx
gb‡Z•db]b|‹fd‡b
• z<Y]•„•rb~Xt“bb‹]
• [fd]pc®b‹]„sibsx…Œnt’]•<
 XHL]Hn“KOIE]KI‹nrFrIr
)
>?)
in~$(•™‹]ZrrbdhnXb’f
#$
J) CCl)lL
A CCAlL
m
 

C \))HF!*n!5S C
j >*?
<L1+"M4*4
 =>
/*$*88
C on!5S0HKOM!D*T!5S C
p>?j>*?
C Jl)TqF!rKU[\))H C
$$&J)* *:&
J)
C Al C
$$&p):&
A
C sF)W!ND C

/*$*88
>?


J) 
"
/*$*88
/"*"$*"88
$$&R)>&$$$$&?>&$$"$$&?&
>?>"?


A 
"
/*$*88
/"*"$*"88
$$>?>"?$$&&
$$&:&


.IV ”!<,
s‰ufhr„]uhh¤c°ccbcšwh|•b^i¤Xhb[fš3’Zn
b‹aXhb[f^i¤ZŠ|Xšb~Xhrt“bb‹]bdhrZ[idx&r
Xhb[fbxg^ihrZ[aXh…lbb~XihXj|“^ih]•nt’b~Xhr
ih
L1+"M4*4
=% 
((4( RpKILDvULRpW
F[Xhb[fbxg…p|{hrZŠ|Xb~XZ[„]b_ZŠ|X\nhr
•„]bb~XZ[b`3Š|{bx„XZ]d…Xf™

7
9@/7CCRt^@/UINPY^7
88@/CCRu!^7Svw!PY^7
)hrXhb[fb„XZ]dhrZŠ|Xb~XZ[„]bah€Xd]b•bu
•ZŠ|XbŠ^i•bu•Z[bb~Xx•Xbxg^‹j•XbŽb~XZ[Xh
b[ftibxg…d…]b]bZ[Xhb[ftXf_n\Šbt’„gfXhb[f`
in~$(&™(p|{Z[Xhb[f^i2ZŠ|Xb~XZ[
#$

0950 //y bây gi l mt b danh ca x
$$&0&$$0$$&:&
$$&5&$$5$$&:&
52
$$&0&$$0$$&:&
$$&5&$$5$$&:&

0
5
02
52
• ]bZ[Xhb[fnb„•rd‚„XZ]db~Xb•tib•X
„sg]^whrZŠ|Xb~XZ[„]bbdb•
• •XbxgwdXZ[Xhb[fttub„•r^ihr•d•
ijaZ•|•bwdXhrZ[wh•blX••tiZ[Xhb[f
bŠ  ^i  ZŠ  |X  b~X  Z[  wh  •  ij  "’f  ij  €  ^i  Xh  b[f  rb  ^
_|cc|cc°ccbc` wdwhY…Xf™
9@/1%
• &‡b|“Z[Xhb[fs^iZ[bdvb•„sg^i
Z[bdv|dxb•„sgb|“b‹]r
• •X„sg„XZ]dhrZ[Xhb[fbŽ[Z[Xhb[fd‡bZ[

bdvbŽ[Z[Xhb[ffj•b•Xbxg„XZ]dhrZ[Xh
b[ft’Z[bdvdwhY…Xf™
=
 f9=
 9@/f
<L1+"M4*4
 =R
(($( JWk‰KILDvCQULEL\vu[KOILDvULRpW
dab]bXh…ti]•nt’b~Xhrihbfj’Z•]•"gn^b\
b[fj’XhZ[Xn…p|{bdvfj•adatub|“„]uh
Xhb[fd„XZ]dXh…lbb~Xih…Œj•fb‚fb\Z•|•b
fj’•XbŽb~XZ[bdihtiih…ŒXd]b•b[•b]bZ[x_och=2`
=2™&rXh…„gfXhb[fhrXhb[fhrZ[b
bfjgbdXh…b~Xih
in~$(4%™\…XfXXXb]bt[„]bXfb~Xih•butubd]
kr|fb~XXZ[
Lxswap.cppxL
#$
#$
LxA>]G, ) ,3T>R^>HxL
j) 0 5
) 0
 0 5
 5)
LxA>]G, ) ,3T>R^>,:xL
j)9095
)0
05
5)


1

$$&RG!j)(:&
$$&&$$$$&&$$$$&:&
j)99
$$&<G!j)(:&
$$&&$$$$&&$$$$&:&
L1+"M4*4

×