giáo trình lập trình c++ của thầy phạm văn ất chương 10

giáo trình lập trình c++ của thầy phạm văn ất chương 10

giáo trình lập trình c++ của thầy phạm văn ất chương 10

... 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, ... 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ươn...
Ngày tải lên : 19/12/2013, 07:59
  • 25
  • 767
  • 8
giáo trình lập trình c++ của thầy phạm văn ất  chương 1

giáo trình lập trình c++ của thầy phạm văn ất chương 1

... <conio.h> § 3. Lập trình cấu trúc và lập trình hướng đối tượng 3.1. Phương pháp lập trỡnh cấu trỳc - Tư tưởng chính của lập trỡnh cấu trỳc là tổ chức chương trỡnh thành cỏc chương trỡnh con. ... 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ỳc và lập trỡnh hướng đối tượng - Những mở rộng của C++ so với C...
Ngày tải lên : 19/12/2013, 07:59
  • 16
  • 1.3K
  • 19
giáo trình lập trình c++ của thầy phạm văn ất  chương 2

giáo trình lập trình c++ của thầy phạm văn ất chương 2

... (inline) 5.1. Ưu, nhược điểm của hàm Việc tổ chức chương trình thành các hàm có 2 ưu điểm rõ rệt : Thứ nhất là chia chương trình thành các đơn vị độc lập, làm cho chương trình được tổ chức một cách ... được kích thước chương trình, vì mỗi đoạn chương trình thực hiện nhiệm vụ của hàm được thay bằng một lời gọi hàm. Tuy nhiên hàm cũng có nhược điểm là làm chậm tốc độ...
Ngày tải lên : 19/12/2013, 07:59
  • 30
  • 515
  • 7
giáo trình lập trình c++ của thầy phạm văn ất  chương 3

giáo trình lập trình c++ của thầy phạm văn ất chương 3

... phương thức của một lớp (giả sử lớp A) có thể sử dụng: + Các thuộc tính của lớp A + Các phương thức của 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. 93 ... công cộng của lớp có phạm vi sử dụng trong toàn chương trình. Như vậy nếu một thuộc tính được khai báo là public, thì nó có thể được truy nhập trong thân của bất kỳ...
Ngày tải lên : 19/12/2013, 07:59
  • 30
  • 467
  • 7
giáo trình lập trình c++ của thầy phạm văn ất  chương 4

giáo trình lập trình c++ của thầy phạm văn ất chương 4

... double[m+1] ; Quy trình này được áp dụng trong các phương thức toán tử của chương trình trong mục 8.5 chương 3. Rõ ràng quy trình này vừa dài vừa không tiện lợi, lại hay mắc lỗi, vì người lập trình hay ... hằng, thì CTBD (Chương trình biên dich) sẽ cảnh báo (warning): Non-const function called for const object Tuy nhiên, chương trình EXE vẫn được tạo và khi thực hiện...
Ngày tải lên : 19/12/2013, 07:59
  • 45
  • 561
  • 8
giáo trình lập trình c++ của thầy phạm văn ất  chuong 5

giáo trình lập trình c++ của thầy phạm văn ất chuong 5

... cout<<"\n\nH2:"; h2.xuat(); cout<<"\n\nH1:"; h1.xuat(); getch(); } § 9. Phát triển, hoàn thiện chương trình Có thể dùng tính thừa kế để phát triển khả năng của chương trình. 9.1. ý tưởng của việc phát triển chương trình như sau: Sau khi đã xây dựng được ... nhất cho bất kỳ lớp nào dẫn xuất từ chúng. Trong ví dụ trên, hai lớp cơ sở A ( A là cơ...
Ngày tải lên : 19/12/2013, 07:59
  • 42
  • 550
  • 8
giáo trình lập trình c++ của thầy phạm văn ất  chuong 6

giáo trình lập trình c++ của thầy phạm văn ất chuong 6

... 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 lớp dẫn xuất cho con trỏ của lớp ... đối tượng của lớp cở sở cho con trỏ của lớp dẫn xuất. Như vậy ví dụ sau là sai: B *q ; A a ; q = &a; Sai vì: Gán địa chỉ đối tượng của lớp cơ sở A cho con trỏ của lớp dẫn x...
Ngày tải lên : 19/12/2013, 07:59
  • 25
  • 441
  • 6
giáo trình lập trình c++ của thầy phạm văn ất  chuong 7

giáo trình lập trình c++ của thầy phạm văn ất chuong 7

... Xuất 2 dòng (ở bộ đệm) ra máy in Chú ý: Trước khi kết thúc chương trình, dữ liệu từ bộ đệm sẽ được tự động đẩy ra máy in. Chương trinh minh hoạ: Chương trình dưới đây tương tự như chương trình ... lệnh char buf [100 0] ; ofstream prn(4,buf ,100 0) ; sẽ tạo dòng tin xuất prn và gắn nó với máy in chuẩn. Dòng xuất prn sử dụng 100 0 byte của mảng buf làm bộ đệm. Các câu lệnh dướ...
Ngày tải lên : 19/12/2013, 07:59
  • 43
  • 387
  • 5
giáo trình lập trình c++ của thầy phạm văn ất  chuong 8

giáo trình lập trình c++ của thầy phạm văn ất chuong 8

... 3: settextjustify(1,1); outtextxy (100 ,100 ,"ABC"); Kết quả là điểm (100 ,100 ) sẽ nằm giữa chữ B. 4. Bề rộng và bề cao của văn bản Hàm void textheight (char *s); trả về chiều cao (theo pixel) của chuỗi do ... lên ảnh vừa vẽ. Kỹ thuật tạo ảnh di động được minh hoạ trong các chương trình của § 11. § 11. Một số chương trình đồ hoạ Chương trình 1: Đầu tiên vẽ bầ...
Ngày tải lên : 19/12/2013, 07:59
  • 24
  • 450
  • 4
giáo trình lập trình c++ của thầy phạm văn ất  chuong 9

giáo trình lập trình c++ của thầy phạm văn ất chuong 9

... (int)(du /109 2); du = du %109 2; int giay = (int)(du/18); //Doi ra ky tu dua vao mang buf_time buf_time[12]=gio /10 + 48; buf_time[14]=gio %10 + 48; buf_time[18]=phut /10 + 48; buf_time[20]=phut %10 + 48; buf_time[24]=giay /10 ... %x:%x",seg,off); } } Chương trỡnh 3. Chương trỡnh minh hoạ cỏch dựng con trỏ hàm để thực hiện thủ tục khởi động lại mỏy của DOS, biết địa chỉ đầu...
Ngày tải lên : 19/12/2013, 07:59
  • 7
  • 446
  • 10

Xem thêm