C++ và lập trình hướng đối tượng - Chương 6
... A và 4 đối tợng:A *p ; // p là con trỏ kiểu AA a ; // a là biến đối tợng kiểu AB b ; // b là biến đối tợng kiểu BC c ; // c là biến đối tợng kiểu CD d ; // d là biến đối ... tính thừa kế để phát triển chơng trình. Giả sử cần xây dựng chơng trình quản lý thí sinh. Mỗi thí sinh đa vào ba thuộc tính: Họ tên, số báo danh và tổng điểm. Chơng trình gồm ba chức năng: Nhập dữ ... l...
Ngày tải lên: 14/11/2012, 16:34
... <conio.h> § 3. Lập trình cấu trúc và lập trình hướng đối tượng Chương 1 C++ và lập trình hướng đối tượng Trong chương này trình bầy các vấn đề sau: - Cách sử dụng phần mềm TC++ 3.0 - Những sửa đổi ... một chương trình C để biến nó thành một chương trình C++ (chạy được trong môi trường C++) - Tóm lược về các phương pháp lập t...
Ngày tải lên: 14/11/2012, 16:34
... trong C++Chơng này trình bầy những khả năng mới của C++ trong việc xây dựng và sử dụng hàm. Đó là:+ Kiểu tham chiếu và việc truyền dữ liệu cho hàm bằng tham chiếu.+ Đối tham chiếu hằng (const)+ Đối ... CHAO mầu vàng tại vị // trí (1,400)getch();}Ví dụ dới đây trình bầy hàm tính tích phân xác định gồm 3 đối: f là hàm cần tính tích phân, a và b là các cận dới và trên (a<b)...
Ngày tải lên: 14/11/2012, 16:34
C++ và lập trình hướng đối tượng - Chương 3
... 3*sizeof(int) = 6sizeof(d) = 20 *6 = 120Thuộc tính của đối tợng:Trong ví dụ trên, mỗi đối tợng d1, d2, d3 và mỗi phần tử d[i] đều có 3 thuộc tính là x, y, m. Chú ý là mỗi thuộc đều thuộc về một đối t-ợng, ... các đối khác đợc khai báo nh trong các hàm. Đối của phơng thức có thể có kiểu bất kỳ (chuẩn và ngoài chuẩn).Ví dụ để xây dựng phơng thức vẽ đờng thẳng qua 2 điểm ta cần đ-...
Ngày tải lên: 14/11/2012, 16:34
C++ và lập trình hướng đối tượng - Chương 4
... một đối tợng có thể dùng các tham số để khởi gán cho các thuộc tính của đối tợng, ví dụ: DIEM_DH *q =new DIEM_DH(50,40 ,6) ;//Gọi tới hàm tạo có đối // Kết quả q->x=50, q->y=40, q->m =6 DIEM_DH ... (p!=NULL) { if (p->gettd()>=diemchuan) p->in(); p = p->getdc(); } getch(); } Đ 12. Đối tợng hằng, phơng thức hằng + Cũng giống nh các phần tử dữ liệu khác, một đối...
Ngày tải lên: 14/11/2012, 16:34
C++ và lập trình hướng đối tượng - Chương 5
... sở trong lớp dẫn xuất và cách xử lý các đối tợng thành phần. Xét 4 lớp A, B, C và D. Lớp C dẫn xuất từ B, lớp D dẫn xuất từ C và có thành phần là đối tợng kiểu A. //CT 5-0 6 // Thua ke nhieu muc // ... G: - Lớp G thừa kế các thành phần của các lớp D và E - Lớp D thừa kế các thành phần của lớp A và B - Lớp E thừa kế các thành phần của lớp C Nh vậy các thành phần c...
Ngày tải lên: 14/11/2012, 16:34
C++ và lập trình hướng đối tượng - Chương 8
... EGAHi (1) 64 0 x 350 EGA64 (4) EGA64LO (0) 64 0 x 200 EGA64Hi (1) 64 0 x 350 EGAMONO (5) EGAMONOHi (0) 64 0 x 350 VGA (9) VGALO (0) 64 0 x 200 VGAMED (1) 64 0 x 350 VGAHI (2) 64 0 x 480 HERCMONO (7) ... (4) 64 0 x 400 ATT400HI (5) 64 0 x 400 PC3270 (10) PC3270HI (0) 720 x 350IBM8514 (6) IBM8514LO (0) 64 0 x 480, 2 56 mầu IBM8514HI (1) 1024 x 768 , 2 56 mầu448 449 Chú ý 1. Bảng 8-...
Ngày tải lên: 14/11/2012, 16:34
C++ và lập trình hướng đối tượng - Chương 9
... d1[]={'C',1* 16+ 14,'H',1* 16+ 14,'U',1* 16+ 14,'C',1* 16+ 14};char d2[]={'M',2* 16+ 15,'U',2* 16+ 15,'N',2* 16+ 15,'G',2* 16+ 15};void main(){union ... tren dt, dong duoi ddtrong trang t*/t=(dongt-1)/25;dt=(dongt-1)-t*25; dd=(dongd-1)-t*25;/* Chon t la trang hien thi */495 4 96 v.h.ah=5;v.h.al=t; int 86( 0x10,&a...
Ngày tải lên: 14/11/2012, 16:34
C++ và lập trình hướng đối tượng - Chương 10
... 10Mộ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 ích và sử dụng các ... errhandler();tail=head;}else{tail->next = new listnode;if(tail->next == NULL) errhandler();tail = tail->next;}tail->dataptr= temp->dataptr;tail->next=NULL;temp = temp->next;}}/...
Ngày tải lên: 14/11/2012, 16:34