... s.del(); s.del();
}
Lớp cửa sổ
Chương trình gồm lớp cua_so và lớp stack
+ Lớp cửa sổ
Thuộc tính gồm:
char *noidung; // Trỏ đến vùng nhớ chứa nội dung
// soạn thảo trên cửa sổ
int cao,rong ; // ... sang cửa sổ khác
// Bấm ESC kết thúc
void pop(); // Tháo gỡ cửa sổ và khôi phục màn hình
int get_ra_mh();
+ Lớp stack (dùng để quản lý một dẫy cửa sổ)
Thuộ...
... Lớp hình học
Chương trình dưới đây gồm:
+ Lớp “hinh” là lớp cơ sở trừu tượng
+ Và 3 lớp dẫn suất từ lớp “hình” là:
- Lớp “khoihop” biểu thị các khối hộp lập phương
- Lớp “duong” biểu ... 2 điểm
- Lớp “tron” biểu thị các đường tròn
Chương trình minh hoạ cách dùng tượng ứng bội và phương thức ảo. Nội dung
chương trình như sau:
+ Khi chạy chương trình sẽ thấy...
... 0;
}
class TS
{
private:
Các lớp ngăn xếp và hàng đợi
Chương trình tổ chức thành 4 lớp chính:
1. Lớp container (thùng chứa) gồm 2 thuộc tính:
unsigned long count; / /Số phần tử trong thùng chứa
void ... lớp s_list
4. Lớp queue thừa kế từ lớp stack
Các lớp stack và queue không có các thuộc tính riêng. Hai phương thức quan
trọng của các lớp này là:
virtual int store(void *...
...
+ Các lớp trong mục
§
7 chương 6 chỉ cho phép sắp xếp một dẫy số nguyên theo
thứ tự tăng dần.
+ Các lớp dưới đây cho phép sắp xếp một dẫy phần tử có kiểu bất kỳ (nguyên,
thực, cấu trúc, lớp, ... sort
{
private:
540
Các lớp sắp xếp
Trong tệp C_SORT.H dưới đây sẽ chứa 4 lớp sắp xếp: sort, select_sort,
quick_sort và heap_sort. tổng quát hơn. So với các lớp sắp xếp trong mục...
... tail->next;
}
528 529
Chương 10
Một số chương trình hướng đối tượng trên C++
Chương này trình bầy thêm một số chương trình hướng đối
tượng trên C++. Đây là các chương trình tương đối phức tạp,
hữu ... lý một dẫy cửa sổ)
Thuộc tính gồm:
int max; / /Số cửa sổ cực đại có thể quản lý
int num; / /Số cửa sổ hiện có trong stack
cua...
... "\n";
}
getch();
}
548 549
Chương 10
Một số chương trình hướng đối tượng trên C++
Chương này trình bầy thêm một số chương trình hướng đối
tượng trên C++. Đây là các chương trình tương đối phức tạp,
hữu ... lý một dẫy cửa sổ)
Thuộc tính gồm:
int max; / /Số cửa sổ cực đại có thể quản lý
int num; / /Số cửa sổ hiện có tro...