java inheristance polymorthism exercises
TRANSCRIPT
-
7/21/2019 Java Inheristance Polymorthism Exercises
1/7
www.stanford.com.vn
JAVA FOR BASE Part 05
Stanford - Hc v lm vic trong mi trng thc t Trang 1/ 7
KTHA
Bi tp phn KTha (Inheristance):
Bi tp 1
* Yu cu :
Thit kgiao din nh trn.
Sdng kin thc hc vktha lm bi tp trn.
a.Thng skthut chung cho tt ccc dng xe Toyota iQ nh sau :
Vnh c hp kim 15inch.
n pha cm bin anh sng
Cn gt nc cm bin
-
7/21/2019 Java Inheristance Polymorthism Exercises
2/7
www.stanford.com.vn
JAVA FOR BASE Part 05
Stanford - Hc v lm vic trong mi trng thc t Trang 2/ 7
Xy lanh VVT-I dung tch 1lit/3 chic
Tiu thnhin liu : 3,6lit/100kmNng kh thi : 99g/km
iu ha nhit
b.Cc phkin i ring tng dng xe nh :
Dng xe Toyota iQ1:
o Gng iu khin in v c si
o m thanh 6 loa
o
n sng m
Dng xe Toyota iQ2 :
o
Gng iu khin in v c si
o n sng m
o Hthng cha kha thng minh
Hng dn:
Xy dng mt lp i tng mang nhng thng schung cho tt cccdng xe.
Cc dng xe khc ktha i tng chung v xy dng thm nhng
thng sring ca tng dng xe.
Mun chn gi trvo cho jList trn chng ta sdng :
o
DefaultListModel lstModel = new DefaultListModel();o lstModel.addElement("Stanford - Dy kinh nghim lp
trnh");o
jList1.setModel(lstModel);
-
7/21/2019 Java Inheristance Polymorthism Exercises
3/7
www.stanford.com.vn
JAVA FOR BASE Part 05
Stanford - Hc v lm vic trong mi trng thc t Trang 3/ 7
Bi tp 2
Yu cu:
Thit kgiao din tng tnh trn.
Sdng kin thc hc vktha lm bi tp trn.
a.Xy dng lp i tng ng vt l lp c scho 2 i tng l Ngi v Ch ktha. Lp ng vt c nhng c im nh sau :
C chn
C mt
C tai
Bit chy
Bit ng
b.i tng Ch ktha v pht trin mt sc im ring ca loi nh :
C ui
-
7/21/2019 Java Inheristance Polymorthism Exercises
4/7
www.stanford.com.vn
JAVA FOR BASE Part 05
Stanford - Hc v lm vic trong mi trng thc t Trang 4/ 7
Bit sa
Bit quy ui
c.i tng Ngi ktha v pht trin mt sc im ring ca loi nh:
C tay
Bit ni
Bit khiu v
Hng dn: Da vo hng dn bi tp trn, lm tng t
Bi tp 3
* Yu cu :
Thit kgiao din tng tnh trn.
-
7/21/2019 Java Inheristance Polymorthism Exercises
5/7
www.stanford.com.vn
JAVA FOR BASE Part 05
Stanford - Hc v lm vic trong mi trng thc t Trang 5/ 7
Sdng kin thc hc vktha lm bi tp trn.
Yu cu nghip vxl nh bi s2
A HNH
Bi tp phn Polymorphism:
Bi tp 1
Yu cu:
Thit kgiao din tng tnh trn.
Sdng kin thc hc vtnh a hnh lm bi tp trn.
Xy dng lp c s mang tn LopDongVat c cc thuc tnh cho
php cc lp k tha nhn v gi tr : S chn, s mt, s ui. C
-
7/21/2019 Java Inheristance Polymorthism Exercises
6/7
www.stanford.com.vn
JAVA FOR BASE Part 05
Stanford - Hc v lm vic trong mi trng thc t Trang 6/ 7
phng thc o mang tn Ku cho php cc lp ktha thc thi theo
cch ring ca mnh.
(Hc vin c thmrng thm cho bi tp ny)
Bi tp 2
Yu cu:
Thit kgiao din tng tnh trn.
Sdng kin thc hc vtnh a hnh lm bi tp trn.
Xy dng mt lp i tng c smang tn ChuanISO. L bn p
dng chun ISO 9001 cho tt c cc nh cung cp dch v thoi khing k phi khai bo sdng 2 chun thng sl Bng Tn v Tn
S tbn ChuanISO a ra.
a. Thng sbng tn :
-
7/21/2019 Java Inheristance Polymorthism Exercises
7/7
www.stanford.com.vn
JAVA FOR BASE Part 05
Stanford - Hc v lm vic trong mi trng thc t Trang 7/ 7
CDMA
WCDMA GSM
b. Thng stn s:
900 Mhz902 Mhz
903 Mhz905 Mhz
906 Mhz908 Mhz