Professional Documents
Culture Documents
Tailieuxanh Chapter 3 Cont 475
Tailieuxanh Chapter 3 Cont 475
Hà Văn Sang
Bộ môn: Tin học TC – KT
Khoa: Hệ Thống Thông Tin Kinh tế - Học Viện Tài
Chính
Tel: 0982.165.568
Email: sanghv@hvtc.edu.vn
Website:
24/10/2011 3:35 µµhttp://www.hvtc.edu.vn/sanghv 1
CHƯƠNG III
24/10/2011 3:35 µµ 2
4. Mảng và con trỏ của đối tượng
Khai báo
<tên_lớp> <tên_mảng>[spt];
<tên_lớp> *<tên_con_trỏ>;
Ví dụ: SV *p = sinhvien;
3/20
5. Hàm bạn và lớp bạn
Ví dụ:
Xây dựng lớp PS với phép toán: +, -, toán tử
nhập (>>), toán tử xuất (<<)
Nhận xét
7/20
6. Thành phần tĩnh
a. Dữ liệu tĩnh
Khái niệm:
a. Dữ liệu tĩnh
Khai báo:
9/20
6. Thành phần tĩnh
a. Dữ liệu tĩnh
Truy xuất:
a. Dữ liệu tĩnh
Chú ý:
Phải được khởi tạo trước khi đối tượng phát sinh
12/20
6. Thành phần tĩnh
a. Dữ liệu hằng
Khái niệm:
là thành phần dữ liệu của lớp nhưng không
thay đổi giá trị trong quá trình tồn tại
Ví dụ: Với lớp nhân sự thì số CMT là tp hằng
Khai báo:
const <kiểu dl> <tên thành phần>;
Thành phần hằng không thể thay đối sau khi đối
tượng được hình thành
14/20
7. Thành phần hằng
a. Dữ liệu hằng
Xác định giá trị:
Khái niệm:
là thành phần dữ liệu của lớp có kiểu là một
lớp khác
Khai báo:
<tên lớp> <tên thành phần dữ liệu>
17/20
Bài tập (week 5)
• Xây dựng các toán tử nhập >>, xuất << của các
bài tập trong tuần 4
• Nạp chồng các toán tử ==, !=, >, <, >=, <= của
các bài tập trong tuần 4
18/20
Qui cách nộp bài
19/20