Layout<br />
Gi i thi u môn h c<br />
<br />
L P TRÌNH HƯ NG ð I TƯ NG<br />
& C++<br />
<br />
9/30/2009<br />
<br />
•<br />
•<br />
•<br />
•<br />
•<br />
<br />
M c tiêu môn h c<br />
N i dung h c ph n<br />
Tài li u tham kh o<br />
Phương pháp h c t p<br />
ðánh giá cu i môn h c<br />
<br />
lttlan.tdu@gmail.com<br />
1<br />
<br />
2<br />
<br />
M c tiêu môn h c<br />
<br />
N i dung h c ph n<br />
<br />
• Các khái ni m, nguyên lý cơ b n c a l p<br />
trình hư ng ñ i tư ng (OOP)<br />
<br />
•<br />
•<br />
•<br />
•<br />
•<br />
<br />
L p trình hư ng ñ i tư ng<br />
Các ñ c ñi m c a C++<br />
L p và ñ i tư ng<br />
Hàm thành viên<br />
Hàm xây d ng, hàm h y và vi c kh i t o ñ i<br />
tư ng<br />
• Hàm b n<br />
• Tái ñ nh nghĩa các tác t<br />
• Th a k<br />
<br />
• Minh h a phong cách l p trình hư ng ñ i<br />
tư ng b ng ngôn ng C++<br />
<br />
3<br />
<br />
4<br />
<br />
Tài li u tham kh o<br />
<br />
Phương pháp h c t p<br />
<br />
• Giá trình L p trình hư ng ñ i tư ng C++,<br />
2007, ThS. Trương Văn Chí Công<br />
<br />
• 45 ti t lý thuy t<br />
• 30 ti t th c hành (nhóm 3 sv)<br />
– Môi trư ng l p trình: Bloodshed Dev-C++<br />
– Ví d , bài t p.<br />
– Bài t p l n cu i môn h c.<br />
– ði m danh b ng bài t p cu i bu i.<br />
<br />
• Object-Oriented Programming in C++,<br />
1998, Robert Lafore<br />
• C++ Programming, 2004, Sharam Hekmat<br />
<br />
5<br />
<br />
ðánh giá cu i môn h c<br />
• Đánh giá k t qu th c hành nhóm: 3 đi m<br />
• Thi lý thuy t k t thúc h c ph n: 7 đi m.<br />
<br />
7<br />
<br />
6<br />
<br />