... may"; getch(); khoi_dong_may(); 499 500 } else { cout << "\nDung mat khau, tiep tuc chuong trinh"; getch(); } } Chơng trình 4. Chơng trình minh hoạ cách dùng biến con trỏ ... màn hình. Đ 4. các ví dụ minh hoạ Chơng trình 1. Chơng trình minh hoạ cách truy nhập trực tiếp vào bộ nhớ màn hình có địa chỉ đầu là 0xB800:0. Chơng trình gồm hàm main() và hai hàm sau:...
Ngày tải lên: 14/11/2012, 16:34
Lập trình hướng đối tượng chương 9
... are:" + s); } } Hình 9. 4 Hiện kết xuất chương trình: Hình 9. 4 Các tác vụ nhập và xuất mảng các ký tự Chương trình 9. 5 Mô tả tiến trình nhập/xuất chuỗi. Chương trình 9. 5 import java.lang.System; import ... thực hiệnsử dụng một đối tượng của lớp OutputStream làm đối số. Chương trình 9. 1 sử dụng lớp ‘ByteArrayInputStream’ và ‘ByteArrayOutputStream’ để nh...
Ngày tải lên: 09/05/2014, 08:35
... <math.h> #include <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 ... đổi cần thiết 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 trình cấu tr...
Ngày tải lên: 14/11/2012, 16:34
C++ và lập trình hướng đối tượng - Chương 2
... dựng hàm với đối mặc định + Các đối mặc định cần phải là các đối cuối cùng tính từ trái sang phải. Giả sử có 5 đối theo thứ tự từ trái sang phải là d1, d2, d3, d4, d5 Khi đó: nếu một đối mặc định ... Cung cấp giá trị cho đối n (Có tham số trong lời gọi hàm) delay(5000) ; // Đối n = 5000 + Sử dụng giá trị mặc định của đối (Không có tham số trong lời gọi) delay() ; // Đối 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 3
... lớp A + Các hàm tự lập trong chơng trình. Vì phạm vi sử dụng của hàm là toàn chơng trình. 7. Giá trị trả về của phơng thức có thể có kiểu bất kỳ (chuẩn và ngoài chuẩn) 93 94 { cout << ... ve_tam_giac(DIEM d2, DIEM d3,int mau) ; Phơng thức này có 4 đối là: this trỏ tới một đối tợng kiểu DIEM d2 một đối tợng kiểu DIEM d3 một đối tợng kiểu DIEM mau một biến nguyên Nội du...
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
... tử gán dùng đối con trỏ this để biểu thị đối tợng đích và dùng một đối tờng minh để biểu thị đối tợng nguồn. Vì trong thân của toán tử gán không nên làm việc với bản sao của đối tợng nguồn, ... Gọi tới hàm tạo không đối 10 lần Chú ý: Với các hàm có đối kiểu lớp, thì đối chỉ xem là các tham số hình thức, vì vậy khai báo đối (trong dòng đầu của hàm) sẽ không tạo ra đối t...
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
... <string.h> class MON_HOC { private: 299 300 chơng 5 Dẫn xuất và thừa kế Có 2 khái niệm rất quan trọng đã làm nên toàn bộ thế mạnh của phơng pháp lập trình hớng đối tợng đó là tính kế thừa (inheritance) ... h.getR(); getch(); } 1.6. Lớp cơ sở và đối tợng thành phần Lớp cơ sở thờng đợc xử lý giống nh một thành phần kiểu đối tợng của lớp dẫn xuất. Ví dụ chơng trình trong 1.5...
Ngày tải lên: 14/11/2012, 16:34
C++ và lập trình hướng đối tượng - Chương 6
... trỏ kiểu A và 4 đối tợng: A *p ; // p là con trỏ kiểu A A a ; // a là biến đối tợng kiểu A B b ; // b là biến đối tợng kiểu B C c ; // c là biến đối tợng kiểu C D d ; // d là biến đối tợng kiểu ... đổi nội dung con trỏ trong quá trình chạy ch- ơng trình. 3.5. Quy tắc gán địa chỉ đối tợng cho con trỏ lớp cơ sở + Nh đã nói trong Đ 1, C++ cho phép gán địa chỉ đối tợng của một...
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
... (100,46, 190 ,357,20,6); line(107,44,110,38); circle(110,38,2); line (93 ,44 ,90 ,38); circle (90 ,38,2); setfillstyle(SOLID_FILL,BLUE); floodfill(101,54,RED); setfillstyle(SOLID_FILL,MAGENTA); floodfill (94 ,45,RED); // ... phải có tọa độ (3 19, 199 ). Độc lập với kiểu đồ họa đang sử dụng, các hàm getmaxx và getmaxy bao giờ cũng cho tọa độ x và y lớn nhất trong kiểu đồ họa đang dùng. Mộ...
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
... (char*)malloc(cao*rong); 506 507 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 ích và sử dụ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 trình sử dụng phơng pháp truy nhập trực tiếp bộ nhớ m...
Ngày tải lên: 14/11/2012, 16:34