... lượt đưa địa chỉ của biến đối tượng ts1, chuỗi “HA NOI”, biến
nguyên a, biến đối tượng ts2 và biến thực x vào ngăn xếp s1 và hàng đợi q1.
+ Thực hiện phép gán các biến đối tượng:
s2 = s1 ;
q2 = ... (vào trước ra trước) .
Chương trình sau minh hoạ cách dùng liên kết bội, phương thức ảo và con trỏ
kiểu void để quản lý các kiểu dữ liệu khác nhau.
Hoạt động của chương trình...
...
§
7
chương 6 thì các lớp ở đây tổng quát hơn ở chỗ:
+ 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 ... dẫy phần tử có kiểu bất kỳ (nguyên,
thực, cấu trúc, lớp, ) và theo một tiêu chuẩn sắp xếp bất kỳ.
1. Lớp sort là lớp cơ sở trừu tượng
+ Các thuộc tính:
protected:
void *a ; // Trỏ tới...
... soạn thảo trên
đó.
504
+ Nếu bấm ESC kết thúc chương trình, nếu bấm F6 thì hiện thêm cửa sổ thứ hai
nền CYAN chữ MAGENTA. Có thể soạn thảo trên đó.
+ Nếu bấm ESC kết thúc chương trình, nếu ... thể soạn thảo trên đó.
+ Đang ở một cửa sổ, nếu bấm ESC thì kết thúc chương trình, nếu bấm F6 thì
hiện cửa sổ tiếp theo (theo thứ tự vòng quanh: 1 -> 2 -> 3 -> 1).
Chương...
... “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 xuất hiện một khối hộp lập phương.
+ ... 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ị ... hiện một đoạn thẳng.
+ Có...
... so_cn_menu,char **nd_menu);
dùng để tạo một menu (đối tượng kiểu cmenu). Hàm tạo chứa 2 đối là:
+ Biến so_cn_menu chứa số chức năng của menu
+ Con trỏ nd_menu trỏ tới một vùng nhớ chứa địa chỉ các chuỗi ... *nd[]={"Quản lý vật tư", "Nhập số liệu",
"Tìm kiếm","Kết thúc"};
cmenu mc(3,nd);
sẽ tạo một menu mc gồm 3 chức năng: Nhập số liệu...
... lớp sắp xếp
Trong mục này trình bầy 2 chương trình minh hoạ cách dùng các lớp nói trên.
Chương trình thứ nhất minh hoạ cách sử dụng các lớp trong tệp C_SORT.H để sắp
xếp một dẫy thí sinh theo thứ ... và thứ tự tăng của tổng điểm. Chương trình
thứ hai minh hoạ cách dùng các lớp trong C_SORT.H để sắp xếp một dẫy số nguyên
theo chiều tăng và chiều giảm.
Chương trình 1
//...
... 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 ... “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...
... tăngtăng s số thángtháng đãđã gửigửi
TínhTính s số dưdư tạitại thờithời điểmđiểm hiệnhiện tạitại
25Phương pháp lập trình hướng đối tượng - Nguyễn Minh Huy
BàiBài tậptập
BàiBài tậptập 7.37.3::
MộtMột ... A: A baobao hàmhàm B.B.
22Phương pháp lập trình hướng đối tượng - Nguyễn Minh Huy
BàiBài tậptập
BàiBài tậptập 7.17.1::
NhữngNhững cặpcặp đối ối tượngtượng sausau có...