Professional Documents
Culture Documents
H thng SAS (School Assistant System) c chc nng qun l thng tin v cc mn
hc trong chng trnh o to. Thng tin v mt mn hc gm c:
M mn hc: 6 k t
Tn mn hc: Xu khng qu 30 k t
S tn ch hc phn: s nguyn
S tn ch thc hnh: s nguyn
S tn ch hc ph: s nguyn
Hc ph: s nguyn
Trong :
S tn ch hc ph = S tn ch thc hnh x 2 + (S tn ch hc phn S tn ch thc
hnh)
Hc ph = S tn ch hc ph x n gi hc ph
n gi hc ph l 120.000 VND/1 hc ph tn ch
Cu hi 1
Vit mt giao din ISubject khai bo 2 phng thc getFee() tr v hc ph ca mn
hc.
Cu hi 2
To mt lp Subject vi cc thuc tnh m t, trin khai giao din ISubject trn.
Cc phng thc chnh lp ny cn c:
- Phng thc khi to vi cc gi tr ban u cho cc thuc tnh M mn hc, Tn
mn hc, S tn ch, S tn ch thc hnh. Cc thuc tnh khc c tnh ton nh
m t
- Phng thc getFee() nh m t trn
Cu hi 3
Vit giao din ISpecialSubject, khai bo mt phng thc getSpecialFee() tr v ph
thu cng thm vo hc ph.
Cu hi 4
Vit mt lp SpecialSubject cha thng tin v cc mn hc theo chng trnh c
bit. Lp ny ng thi k tha t lp Subject v thc thi giao din ISpecialSubject.
Lp ny c thm thuc tnh Chng trnh l mt xu khng qu 6 k t l tn ca
chng trnh o to. Cc phng thc ca lp ny nh sau:
- Phng thc khi to cc gi tr ban u cho cc thuc tnh
- Phng thc getSpecialFee() tr v ph thu hc ph tn theo quy nh sau:
Tn chng trnh
n gi ph thu
SIE
80.000 / 1 tn ch hc
phn
HEDSPI
30.000 /1 tn ch hc phn
ICT
50.000 /1 tn ch hc phn