You are on page 1of 7

1. Nhng khi nim c bn no c s dng trong lp trnh h!

ng "i tng #
$% &ng g&i c% ' hnh
b% k( th)' d% t*t c nhng khi nim tr+n
,. -.nh ' hnh l/
$% b" tr. 0ic kh'i bo l!p 0 1nh ngh2' hm thnh 0i+n 3phng th4c% c5' l!p trong 1 tp
b% 6(t hp 0 1nh 01 d li7 0 cc hm s l8 d li7 & trong ph9m 0i c5' "i tng: gi"ng nh
1 th; th"ng nh*t
c% t.nh ch*t c5' cc l!p sinh r' cc l!p con 0 k( th)' cc <c t.nh3d li7 0 phng th4c% t) cc
l!p ph m=7
d% t.nh ch*t c5' cc "i tng g>n nh'7 thi hnh cc phng th4c c?ng ki;7 3thm ch. c?ng t+n%
th@o cc cch khc nh'7 m khAng b1 nh>m l=n
@% kh nBng t9o 0 h5C cc "i tng
D.E*7 trFc no s'7 GC kh'i bo con trH l+n hIng s" ng7C+n/
$% int i/ d% const int ci J KL
b% int. piL @% const int pci L
c% int. const cp J M iL N% const int const cpci J M ciL
O. Nhng t) kh&' no 1nh ngh2' l!p trong EPP #
$% chQ c& cl'ss d% cl'ss: str7ct: 7nion
b% chQ c& str7ct @% cl'ss: str7ct
c% chQ c& 7nion
R. -rong kh'i bo l!p c& th; chQ r' /
$% chQ cc d li7 thnh 0i+n 3th7Sc t.nh% c5' l!p
b% chQ cc hm thnh 0i+n 3phng th4c%c5' l!p
c% cc th7Sc t.nh 0 phng th4c c5' l!p
T. Um thnh 0i+n 3phng th4c% c5' l!p khAng th; c 1nh ngh2' /
$% trong kh'i bo c5' l!p
b% ngoi kh'i bo c5' l!p
c% c& th; 1nh ngh2' trong ho<c ngoi kh'i bo c5' l!p
K. Ec hm h5C c5' l!p c d?ng ; /
$% ci <t cc "i tng b'n >7 c5' l!p
b% thVc hin cc th'o tc c>n thi(t tr!c khi h5C "i tng
c% bi;n Wi cc "i tng c5' l!p d=n s7*t thnh "i tng c5' l!p c sX
d% bi(n Wi cc "i tng c5' l!p c sX thnh "i tng c5' l!p d=n s7*t
Y. UZC chQ r' nhng t.nh ch*t khAng th7Sc t.nh &ng g&i 3@nc'ps7l'tion% #
$% b" tr. kh'i bo l!p trong tp tin ri+ng[[
b% k(t hp 0 1nh 01 d li7 0 cc hm s l8 n& trong ph9m 01 c5' "i tng gi"ng nh 1 th;
th"ng nh*t
c% t.nh ch*t c5' cc l!p sinh r' cc l!p con 0 k( th)' cc <c t.nh 3d li7 0 phng th4c% t) cc
l!p ch'.[[
d% t.nh ch*t c5' cc "i tng g>n nh'7 thi hnh cc phng th4c c?ng ki;7 3thm ch. c?ng t+n%
th@o cc cch khc nh'7 m khAng b1 nh>m l=nL[[
\% kh nBng t9o 0 h7] cc "i tng [[
^. -rong tr_ng hp no th trong hm c& th; thi(7 ton t r@t7rn #
$% n(7 ki;7 gi tr1 tr 0` khAng c chQ r'
b% n(7 ki;7 gi tr1 tr 0` l 0oid
c% n(7 t*t c cc "i s" c5' hm c cho tr!c th@o m<c 1nh
d% trong b*t k; tr_ng hp no
1a. Ec th7Sc t.nh c5' l!p c& th; c b" tr. trong ph>n no trong kh'i bo c5' l!p /
$% chQ trong ph>n ri+ng t 3pri0't@%c5' l!p
b% chQ trong ph>n bo tbn 3prot@ct@d% c5' l!p
c% chQ trong ph>n cAng cSng 3p7blic% c5' l!p
d% trong ph>n b*t kc c5' l!p 3pri0't@: prot@ct@d 0 p7blic%
1,. Eon trH c& th; c s dng 0!i t cch l cc th7Sc t.nh c5' l!p khAng #
$% E& b% 6hAng
1D. Ec thnh 0i+n c5' l!p 0!i t) kh&' pri0't@ th c tr7C cp bXi /
b% cc phng th4c c5' l!p cho tr!c 0 cc l!p d=n s7*t
c% cc phng th4c c5' l!p cho tr!c 0 cc hm b9n
d% cc phng th4c c5' l!p cho tr!c:cc l!p d=n s7*t 0 cc hm b9n
@% hm b*t kc
1O. Ec thnh 0i+n c5' l!p 0!i t) kh&' prot@ct@d th c tr7C cp bXi/
$% chQ cc phng th4c c5' l!p cho tr!c
b% cc phng th4c c5' l!p cho tr !c 0 cc l!p d=n s7*t
c% cc phng th4c c5' l!p cho tr!c 0 cc hm b9n
d% cc phng th4c c5' l!p cho tr!c:cc l!p d=n d7*t 0 cc hm b9n
@% cc hm b*t kc
1R. E& nhng kh nBng no ; tr7C cp t!i cc thnh 0i+n khAng t2nh 3nonst'tic% c5' l!p#
$% chQ thAng e7' con trH l+n "i tng c5' l!p
b% chQ thAng e7' t+n c5' "i tng
c% chQ thAng e7' con trH l+n "i tng c5' l!p ho<c e7' t+n c5' "i tng
d% chQ thAng e7' t+n c5' l!p
1K. Eonstr7ctor m<c 1nh c trnh bi+n d1ch tV Sng t9o khi/
'% khAng c& kh'i bo b*t kc Eonstr7ctor no trong kh'i bo l!p
b% c& kh'i bo .t nh*t mSt Eonstr7ctor trong kh'i bo l!p
c% khi c& kh'i bo mSt Eonstr7ctor mSt ho<c h'i th'm s"
d% khAng b'o gi_ c t9o tV Sng m phi kh'i bo t_ng minh
1Y. 6hAng th; th)' k( /
$% cc hm t9o @% e7'n h b9n bf
b% cc hm h7] N% t*t c nhng th4 tr+n `7 khAng th;
c% cc ton t n@g: c 1nh ngh2' bXi ng_i s dng g% t*t c `7 c& th;
d% cc ton t gn c 1nh ngh2' bXi ng_i s dng
1^. -rong l!p c sX thi(t lp e7C ch( tr7C cp p7blic .E>n d?ng t) kh'i bo tr7C cp no ; nhn
c e7C ch( tr7C cp prot@ct@d trong l!p d=n s7*t
$% hri0't@ c% h7blic
b% hrot@ct@d
,a. i7C`n tr7C cp trong l!p d=n s7*t 0!i kh'i bo pri0't@ c dc 1nh th( no #
$% gi l9i t*t c cc e7C`n tr7C cp c& trong l!p c sX
b% prot@ct@d jk pri0't@: p7blic jk pri0't@
c% prot@ct@d jk prot@ct@d: p7blic jk prot@ct@d
,,. -rnh bi+n d1ch bo lli 0!i o9n mZ s'7 /
cl'ss m
n
p7blic/
int 0'l7@L
oL
cl'ss p/p7blic m ... L
cl'ss E/p7blic m ... L
cl'ss q/p7blic p: p7blic E
n
p7blic/
int r'l7@3% nr@t7rn 0'l7@Lo
oL
s ti@ld u0'l7@u is 'mbig7o7s in N7nction q//r'l7@3%s
3tr_ng u0'l7@u c& , ngh2' trong hm q//r'l7@3%%
vp n s' lli no s'7 GC s dng l!p c sX o #
'% int r'l7@3% nr@t7rn E//0'l7@Lo c% 0irt7'l int r'l7@3%w
b%
cl'ss p/p7blic 0irt7'l m ... L
cl'ss E/p7blic 0irt7'l m ... L
cl'ss q/p7blic p: p7blic E
n
p7blic/
int r'l7@3% nr@t7rn 0'l7@Lo
oL
d% t*t c cc p n tr+nL
,D. Nhng bi(n Wi no c5' cc ki;7 c thVc hin trong o9n mZ s'7 l c& th;
cl'ss m ...L
cl'ss p/p7blic m ... L
0oid m'in3%
xx ...
m 'L p bL
m[ 'p J n@g mL
p[ bp J n@g pL
$% ' J bL
b% 'p J bpL
c% b J 'L
d% bp J 'pL
,O. Um c5' l!p no sy c gzi trong m'in3% #
cl'ss m
n
p7blic/
int r@s3% nr@t7rn 1aLo
oL
cl'ss q@rm/0irt7'l p7blic m
n
p7blic/
int r@s3% nr@t7rn ,aLo
oL
cl'ss q@rmp/0irt7'l p7blic m: p7blic q@rm ... L
n
x[ ... [x
o
0oid m'in3%
n
q@rmp cL
int i J c.r@s3%L
o
$% l!p m
b% l!p q@rm
c% khAng c& l!p no 3t4c l o9n mZ s'i%
,R. Nhng p n no d!i GC khAng 1nh ngh2' t.nh ' hnh trong EPP#
$% e7 ti hm d% s dng cc phng th4c o
b% e7 ti ton t @% sV k( th)'
c% th'C Wi ki;7 gi tr1 tr 0` c5' hm N% t*t c cc p n tr+n
,T. hhng php no c p dng "i 0!i e7 ti ton t nh1 phGn #
$% chQ c& cc phng th4c khAng t2nh c5' l!p 0 chFng khAng c& "i s" :
b% chQ c& cc hm khAng phi l thnh 0i+n c5' l!p no c 0 c& 1 "i s"
c% 1 trong , phng php tr+n
,K. Nhng hm no s'7 GC khAng phi l hm o >C 5 #
$% 0irt7'l Nlo't N3% noL d% const Nlo't N3% nr@t7rn aoL
b% 0irt7'l Nlo't N3% J aL @% t*t c cc hm tr+n
c% 0irt7'l Nlo't N3% const J aL N% khAng c& hm no c
,Y. Nhng l!p no d!i GC khAng phi l l!p c sX tr)7 tng/
$% l!p : c kh'i bo trong l!p khc
b% l!p khAng ch4' hm thnh 0i+n 3phng th4c% c5' l!p
c% l!p: m t*t c cc phng th4c c5' n& l o 30irt7'l%
d% l!p m .t nh*t c{ng ch4' 1 hm o 30irt7'l%
@% l!p ch4' 1 hm o >C 5
,^. |=7 3t@mpl't@% c5' l!p c& th; c ' 0o cc l!p khc khAng #
$% E& b% 6hAng
Da. |=73t@mpl't@% c5' l!p c& th; l l!p c sX khAng #
$% E&:chQ n(7 1 l!p b*t kc l m=7 c% E&
b% E& :chQ n(7 nh 1 l!p b*t kc khAng phi l m=7 d% 6hAng
d@D
D. -rong kh'i bo l!p khAng th; chQ r' /
$% d li7 c5' l!p 3h'C c}n gzi l th7Sc t.nh %
b% cc hm thnh 0i+n c5' l!p 3phng th4c%
c% c& th; chQ r' cc th7Sc t.nh 0 cc phng th4c c5' l!p
O. Ec th7Sc t.nh c5' l!p khAng th; c b" tr. trong ph>n no trong kh'i bo c5' l!p #
$% trong ph>n ri+ng t 3pri0't@% c5' l!p
b% trong ph>n bo tbn 3prot@ct@d% c5' l!p
c% trong ph>n cAng cSng 3p7blic% c5' l!p
d% c& th; b" tr. trong ph>n b*t kc 3pri0't@: prot@ct@d ho<c p7blic% c5' l!p
R. -rong hm c& nh*t thi(t c>n c& ton t r@t7rn khAng #
$% E&
b% 6hAng:n(7 nh ki;7 gi tr1 tr 0` khAng c chQ r'
c% 6hAng :n(7 nh ki;7 gi tr1 tr 0` l 0oid
d% 6hAng :n(7 hm khAng c& cc "i s"
K. Ec hm t9o c5' l!p c s dng ; /
$% khXi t9o cc gi tr1 b'n >7 c5' "i tng th7Sc l!p &
b% thVc hin cc th'o tc c>n thi(t tr!c khi h7] "i tng
c% bi(n Wi cc "i tng c5' l!p d=n s7*t thnh "i tng c5' l!p c sX
d% bi(n Wi cc "i tng c5' l!p c sX thnh "i tng c5' l!p d=n s7*t
Y. -+n c5' hm t9o 3Eonstr7ctor% c5' l!p /
$% c& th; l t+n cho ph~p b*t kc
b% c>n tr?ng 0!i t+n c5' l!p
c% c>n tr?ng 0!i t+n c5' l!p: tr!c hm t9o th+m k8 tV 3%
^. v; tr7C cp t!i cc bi(n c kh'i bo trong tp khc t' s dng t) kh&' /
$% st'tic b% 0oid c% @dt@rn d% r@gist@r
1a. Eon trH c& th; c s dng 0!i t cch l cc thnh ph>n d li73th7Sc t.nh% c5' l!p c
khAng#
$% c& b% khAng
11. 6hi kh'i bo l!p th 0ic tr7C cp t!i cc thnh ph>n c5' l!p th@o m<c 1nh l /
$% hri0't@ b% hrot@ct@d c% h7blic
1D. Nhng <c e7C`n tr7C cp no c5' l!p thnh ph>n th@o e7'n h 0!i l!p b'o 0 ngc l9i #
$% l!p thnh ph>n c& e7C`n tr7C cp t!i thnh ph>n b*t kc c5' l!p b'o
b% l!p b'o c& e7C`n tr7C cp t!i thnh ph>n b*t kc c5' l!p thnh ph>n
c% cc <c e7C`n binh th_ng cho c , l!p
1O. E& nhng kh nBng no ; tr7C cp t!i cc thnh ph>n t2nh 3st'tic% c5' l!p #
$% chQ thAng e7' con trH l+n "i tng c5' l!p
b% chi thAng e7' t+n c5' "i tng
c% thAng e7' con trH l+n "i tng c5' l!p ho<c e7' t+n c5' "i tng
d% chQ thAng e7' t+n c5' l!p
@% thAng e7' t+n c5' l!p ho<c con trH l+n "i tng c5' l!p ho<c l e7' t+n c5' "i tng
1R. Nhng bi(n no s'7 GC th7Sc l!p t2nh c5' bS nh! st'tic #
$% nhng bi(n c kh'i bo b+n trong cc kh"i
b% nhng bi+n c kh'i bo b+n ngoi cc hm
c% cc th7Sc t.nh c5' l!p
d% cc bi(n cc bS 0!i ti`n t" st'tic trong kh'i bo
@% cc bi(n cc bS khAng c& ti`n t" '7to trong kh'i bo
N% t*t c nhng bi(n tr+n
1T. Um t9o m<c 1nh 3d@N'7lt constr7ctor% l g #
$% l hm t9o khAng c& "i s"
b% l hm t9o m t*t c cc "i s" c5' n& c cho tr!c th@o m<c 1nh
c% l hm t9o c& mSt "i s" c cho tr!c th@o m<c 1nh
d% hm t9o khAng c& "i s" ho<c hm t9o m t*t c cc "i s" c5' n& c cho tr!c th@o m<c
1nh
@% t*t c cc p n tr+n
1Y. -rong l!p c sX thi(t lp ph9m 0i tr7C cp pri0't@:ph9m 0i tr7C cp "i 0!i l!p d=n s7*t l
pri0't@.6hi & trong l!p d=n s7*t c& ph9m 0i tr7C cp no #
$% hri0't@ b% hrot@ct@d c% h7blic
1^. i7C`n tr7C cp trong l!p d=n s7*t 0!i kh'i bo p7blic c dc 1nh th( no #
$% gi l9i t*t c cc e7C`n tr7C cp c& trong l!p c sX
b% prot@ct@d jk pri0't@: p7blic jk pri0't@
c% prot@ct@d jk prot@ct@d: p7blic jk prot@ct@d
,1. Ec phng th4c c5' l!p c& th; c 1nh ngh2' /
$% chQ b+n trong kh'i bo c5' l!p c% b+n trong ho<c b+n ngoi kh'i bo c5' l!p
b% chQ b+n ngoi kh'i bo c5' l!p
,,. Nhng ph~p bi(n Wi no c5' cc ki;7 c thVc hin trong o9n mZ s'7 l khAng th; c#
cl'ss m ...L
cl'ss p/p7blic m ... L
0oid m'in3%
xx ...
m 'L p bL
m[ 'p J n@g mL
p[ bp J n@g pL
$% ' J bL
b% 'p J bpL
c% b J 'L
d% bp J 'pL
,D. Um c5' l!p no c gzi trong m'in3% #
cl'ss m
n
p7blic/
int Noo3% nr@t7rn 1Lo
oL
cl'ss p/0irt7'l p7blic m
n
p7blic/
int Noo3% nr@t7rn ,Lo
oL
cl'ss E/0irt7'l p7blic m: p7blic p ... L
n
x[ ... [x
o
0oid m'in3%
n
E cL
int i J c.Noo3%L
o
$% l!p
b% l!p p
c% khAng c& l!p no: mZ c& lli
,O. -.nh ' hinh trong EPP c thVc hin d!i d9ng /
$% e7 ti hm d% s dng cc phng th4c o
b% e7 ti ton t @% k( th)'
c% th'C Wi ki;7 c5' gi tr1 tr 0` c5' hm
,R. Nhng phng php no s'7 GC c p dng "i 0!i e7 ti cc ton t nhi phGn#
$% chQ c& cc phng th4c khAng t2nh 3nonst'tic% c5' l!p 0 chFng khAng c& "i s"
b% chQ c& cc hm khAng phi l thnh ph>n c5' l!p no c 0 chFng c& 1 "i s"
c% 1 trong , phng php tr+n
,T. Nhng hm no s'7 GC l hm o >C 5 /
$% 0irt7'l Nlo't N3% noL d% const Nlo't N3% nr@t7rn aoL
b% 0irt7'l Nlo't N3% J aL @% t*t c cc hm tr+nL
c% 0irt7'l Nlo't N3% const J aL N% khAng c& hm no
,K. !p c sX tr)7 tng l
$% l!p c kh'i bo b+n trong l!p khc
b% l!p khAng ch4' cc phng th4c c5' l!p
c% l!p m t*t c cc phng th4c c5' n& l o 30irt7'l%
d% l!p m .t nh*t c{ng ch4' 1 hm o 30irt7'l%
@% l!p m .t nh*t c{ng ch4' 1 hm o th7>n tFC
,Y. |=7 c5' hm 3N7nction t@mpl't@% c& th; b1 e7 ti khAng #
$% khAng c% c& :bXi cc hm bnh th_ng
b% c& :bXi cc hm m=7 khc
,^. |=7 c5' l!p c& th; l l!p d=n s7*t khAng #
$% c& :chQ khi l!p c sX l m=7 c% c&
b% c&: chQ khi l!p c sX khAng phi l m=7 d% khAng

You might also like