
LẬP TRÌNH
HƯỚNG ĐỐI TƯỢNG
Gi ng viên: Châu Th B o Hàả ị ả
Email: chauthibaoha@gmail.com
Trang thông tin: http://ctbha.wordpress.com

M c tiêu môn h cụ ọ
•Phân bi t đc l p trình h ng đi t ng và h ng th t cệ ượ ậ ướ ố ượ ướ ủ ụ
•Mô t và hi n th c đc k thu t l p trình HĐT v i các khái ả ệ ự ượ ỹ ậ ậ ớ
ni m sau: ệ
–Đi t ngố ượ
–L pớ
–Khuôn hình
–K thu t k th a (Đn th a k , Đa th a k )ỹ ậ ế ừ ơ ừ ế ừ ế
•Thi t k và th c hi n ch ng trình theo kĩ thu t l p trình HĐTế ế ự ệ ươ ậ ậ
•Phân bi t cách s d ng các l p t p h p trong Javaệ ử ụ ớ ậ ợ
•X lý nh p xu t file trong Javaư ậ ấ 2

3
N i dung môn h cộ ọ
# TÊN CH NGƯƠ LT TH
1 T ng quan v cách ti p c n HĐTổ ề ế ậ 3
2 Nh ng khái ni m c b n c a l p trình HĐTữ ệ ơ ả ủ ậ 6 3
3 Gi i thi u v Java ớ ệ ề 3 3
4 K th a và đa hình trên Java ế ừ 6 6
5 T p h p trên Java ậ ợ 3 6
6 L p trình Generic ậ3 6
7 Nh p xu t trên Java ậ ấ 3 3
8 Ôn t p ki m tra ậ ể 3 3
T ng c ng: ổ ộ 30 30

Giáo trình - Tài li u tham kh oệ ả
•Giáo trình
–Object Oriented Programming using Java, Simon Kendal, Ventus Publishing
ApS, 2009
•Tài li u tham kh oệ ả
–Object-Oriented Programming, Anban Pillay, School of Computer Science
University of KwaZulu-Natal, 2007
–Java 2: The Complete Reference, Patrick Naughton and Herbert Schildt,
Osborne/McGraw-Hill, 1999
–L p trình h ng đi t ng, Tr n Văn Lăngậ ướ ố ượ ầ
4

Đánh giá
•Các c t đi mộ ể
–Gi a k : thi th c hànhữ ỳ ự
–Th ng k : ki m tra lý thuy t trên l pườ ỳ ể ế ớ
–Bài t p: ch m bài t p đã giao hàng tu n (g i ng u nhiên) (+ đi m chuyên ậ ấ ậ ầ ọ ẫ ể
c n, h c nghiêm túc)ầ ọ
–Thi k t thúc môn: Th c hành ho c Lý thuy tế ự ặ ế
5

