Bài Tập và Câu Hỏi Lý Thuyết Java -
Chương 2: Lớp và Đối Tượng
I. Bài Tập Java
 󰈨 󰉴 󰈨󰈨 󰈘 󰈨 󰈘 󰉼󰉴󰈨 
󰈖 
 󰈨 󰉴 󰈚 󰈖 󰈨 󰈘 󰉼󰉴󰈨 󰈨󰈢 
󰉼󰈖 󰉼 󰈘 󰉼󰉴󰈨 
 󰈘 󰉼󰉴󰉴󰈖 󰈨 󰈘 󰉼󰉴󰈨 󰈚 󰈠 󰈨 󰈘 
󰉼󰉴󰈨 
 󰈨 󰉴 󰉴󰈖 󰈨 󰈨󰈢 󰈘 󰉼󰉴󰈨 
 󰈨 󰉴 󰈚 󰈨󰈖 󰈜 󰉴󰈨󰈘 󰈨 󰈨
󰈘 󰈨󰉴 
 󰈨 󰉴 󰈨󰈨󰉼󰉴󰉼 󰈜 

 󰈨 󰉴 󰈨󰈜 󰈘 󰈘 󰉼󰉴󰈨 󰈨 
 󰉼󰈖 󰈜 󰈘 󰈨󰉼󰉴
󰉼 
 󰈘 󰉼󰉴󰉼 󰈨󰉼 󰈨󰉴 󰈨󰈚 
󰈚 󰈨
 󰈨 󰉴 󰉼󰉴󰉼 
 󰈨 󰉼󰉴󰉼 󰉴 󰈜 󰈜 󰈨󰉴 󰉼󰉴 
 󰈨 󰉼󰉴󰉼 󰈖 󰈚 󰈞 󰈦 󰈨󰈖 
 󰈨 󰉴 󰉴 󰉼󰉴󰉼 󰈨 󰉼 
 󰈨 󰉴 󰈨󰉴󰈘 󰉼󰉴󰈨 󰉼󰉴󰉼 
󰈨󰈘 󰈚 
 󰈨 󰉴 󰉴 󰈨
 󰈨 󰉴 󰈖󰉼󰈖 󰉴 󰈜 
 󰈨 󰉴 󰈚 

 󰈨 󰉴 󰈞 󰉴 󰉼󰉴󰉼 󰈨

 󰈘 󰉼󰉴󰈖 󰈘 
󰉴 
 󰈨 󰉼󰉴󰈖 󰉴󰉴 󰉼󰈖 󰈨󰈘 
󰈚 󰉴
II. Câu Hỏi Lý Thuyết Java (5 câu)
 󰉼󰈨 󰈨󰉼 󰉴 󰈘 󰉼󰉴󰈨 
 󰈨󰈨󰈘 󰈨 󰈨
 󰈨 󰉼󰈖 󰈨 󰉼󰉴󰉼 󰈜 󰉴 󰉼 󰈨󰈖 󰈘 󰉼󰉴󰈨 󰈨
󰉼󰈨 󰈘 
 󰈘 󰉼󰉴󰉼 󰉼󰉴󰉼 󰈨󰈖 󰈚 󰈨 
 󰈖 󰈨󰉴 󰈖 󰉴 󰉴 
󰈨󰉼󰉴

Preview text:

Bài Tập và Câu Hỏi Lý Thuyết Java -
Chương 2: Lớp và Đối Tượng I. Bài Tập Java
1. Tạ o lớ p SinhVien co cạ c thuo c tí nh: ho te n, mạ so sinh vie n. Tạ o 2 đo i tướ ng vạ in tho ng tin cu ạ chu ng.
2. Tạ o lớ p Sạch go m: te n sạ ch, tạ c giạ , giạ bạ n. Tạ o 1 đo i tướ ng vạ gạ n giạ tri bạ ng cạ ch
du ng toạ n tư gạ n giư ạ hại đo i tướ ng.
3. Vie t chướng trí nh khớ i tạ o đo i tướ ng XeMạy go m hạ ng xe, dung tí ch, mạ u sạ c. Tạ o 3 đo i
tướ ng khạ c nhạu vạ in rạ mạ n hí nh.
4. Tạ o lớ p NhạnVien, khớ i tạ o thuo c tí nh bạ ng constructor vạ in tho ng tin đo i tướ ng.
5. Tạ o lớ p SạnPhạm go m cạ c thuo c tí nh: mạ sạ n phạ m, te n, đớn giạ . Phạ n bie t bie n cu c bo
vạ bie n lạ thuo c tí nh lớ p.
6. Tạ o lớ p MạyTinh co cạ c thuo c tí nh: te n mạ y, CPU, RAM. Du ng mo t phướng thư c đe in tho ng tin.
7. Tạ o lớ p TheSinhVien, the m thuo c tí nh stạtic đe đe m so lướ ng sinh vie n đạ tạ o.
8. Sư ạ bạ i SạnPhạm đe du ng getter/setter vạ truy xuạ t cạ c thuo c tí nh tho ng quạ phướng thư c.
9. Vie t phướng thư c tí nh die n tí ch hí nh chư nhạ t trong lớ p HinhChuNhạt (thuo c tí nh: chie u dạ i, chie u ro ng).
10. Tạ o lớ p TạiKhoạnNgạnHạng, the m cạ c phướng thư c: nạpTien(), rutTien(), xemSoDu().
11. Tạ o phướng thư c chạoHoi() trong lớ p Nguoi đe hie n thi lớ i chạ o te n ngướ i.
12. Tạ o phướng thư c kiemTrạChạnLe(int n), trạ ve chuo i “Chạ n” hoạ c “Le ”.
13. Tạ o lớ p ToạnHoc vớ i phướng thư c tí nh binhPhuong(int n), go i tư mạin().
14. Tạ o lớ p HạngHoạ co cạ c thuo c tí nh (mạ , te n, đớn giạ , so lướ ng) vạ cạ c phướng thư c:
nhạ p, xuạ t, tí nh thạ nh tie n.
15. Tạ o lớ p Circle vạ lớ p Progrạm, tí nh chu vi vạ die n tí ch hí nh tro n.
16. Tạ o lớ p Point vạ chí nh sư ạ lớ p Circle đe du ng Point lạ m tạ m.
17. Tạ o lớ p HocSinh vạ TruongHoc, trong đo TruongHoc co dạnh sạ ch nhie u HocSinh vạ in tho ng tin.
18. Tạ o lớ p HinhTron, HinhVuong, HinhChuNhạt, mo i lớ p co phướng thư c tí nh die n tí ch, chu vi.
19. Vie t chướng trí nh quạ n ly dạnh sạ ch sinh vie n: the m, xo ạ, tí m kie m sinh vie n (ArrạyList + lớ p SinhVien).
20. Tạ o chướng trí nh quạ n ly đớn hạ ng: co lớ p DonHạng, KhạchHạng, xư ly nhạ p – xuạ t nhie u đớn hạ ng.
II. Câu Hỏi Lý Thuyết Java (5 câu)
1. Trí nh bạ y sư khạ c bie t giư ạ lớ p (clạss) vạ đo i tướ ng (object) trong Jạvạ.
2. Phạ n bie t thuo c tí nh (ạttribute) vạ bie n cu c bo (locạl vạriạble) trong Jạvạ.
3. Tạ i sạo ne n sư du ng phướng thư c đe thạo tạ c vớ i dư lie u cu ạ đo i tướ ng thạy ví truy cạ p trư c tie p?
4. The nạ o lạ phướng thư c void vạ phướng thư c co giạ tri trạ ve ? Cho ví du .
5. Giạ i thí ch khạ i nie m đạ lớ p (multi-clạss) vạ vại tro cu ạ lớ p chí nh (clạss Progrạm vớ i
mạin()) trong mo t chướng trí nh Jạvạ.