0
  1. Trang chủ >
  2. Kỹ Thuật - Công Nghệ >
  3. Điện - Điện tử >

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

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

... đố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 xuất B3 .6. Ví dụTa ... 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 ... phương thức tĩnhNhư đã biết một lớp dẫn xuất được thừa kế các phương thức của các lớp cơ sở tiền bối của nó. Ví dụ lớp A là cơ sở của B, lớp B lại là cơ sở của C, thì C có 2 lớp cơ sở tiền bối là...
  • 25
  • 441
  • 6
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

... (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ỡnhhướng đối tượng- Những mở rộng của C++ so với C§ 1. Làm việc với TC++ 3.0Các ví dụ trong cuốn ... của TC++ chỉ cần thực hiện tệp chương trỡnhTC trong thư mục C:\TC\BIN . Kết quả nhận được hệ menu chính của TC++ với mầu nền xanh gần giống như hệ menu quen thuộc của TC(Turbo C). Hệ menu của ... mở rộng đơn giản của C++ so với CTrong mục này trỡnh bầy một số mở rộng của C++ , tuy đơn giản,ngắn gọn nhưng đem lại rất nhiều tiện lợi.4.1. Viết cỏc dũng ghi chỳTrong C++ vẫn cú thể viết...
  • 16
  • 1,266
  • 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

... tinh_max ; // Lấy địa chỉ của hàm thứ tư 6. 6. Các ví dụVí dụ 1: Chương trình giải bài toán tìm max của một dẫy số nguyên và max của một dẫy số thực. Trong chươmg trình 6 hàm. Hai hàm dùng để ... (inline)5.1. Ưu, nhược điểm của hàmViệ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 ... " << a ;} 62 63 void main(){int b=f(5);f(b);getch();} 6. 3. Sử dụng các hàm định nghĩa chồngKhi gặp một lời gọi, Trình biên dịch sẽ căn cứ vào số lượng và kiểu của các tham số để...
  • 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

... lớp. 6. Trong thân 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. phạm vi sử dụng của hàmlà ... khi xây dựng hàm(bên ngoài lớp)§ 6. Hàm, hàm bạn 6. 1. Hàm có các tính chất sau:+ Phạm vi của hàm là toàn bộ chương trình, vì vậy hàm có thểđược gọi tới từ bất kỳ chỗ nào. Như vây trong các ... đã nói ở trên, lớp là khái niệm trung tâm của lập trình hướngđối tượng, nó là sự mở rộng của các khái niệm cấu trúc (struct) của Cvà bản ghi (record) của PASCAL. Ngoài các thành phần dữ liệu...
  • 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

... báo là bạn của lớp B thì tất cả các phương thức của A đều có thể truy nhập đến các thành phần riêng của lớp B. Một lớp có thể là bạn của nhiều lớp khác. Cũng có thể khai báo A là bạn của B và ... 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 ... của Afriend class C ; // Lớp C là bạn của A };class B{ friend class A ; // Lớp A là bạn của Bfriend class C ; // Lớp C là bạn của B };class C{ friend class B ; // Lớp B là bạn của...
  • 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

... nhất cho bất kỳ lớp nào dẫn xuất từ chúng. Trong ví dụ trên, hailớp cơ sở A ( A là cơ sở của B và A là cơ sở của C) sẽ kết hợp lại đểtrở thành một lớp cơ sở A duy nhất cho bất kỳ lớp dẫn xuất ... các thành phần của lớp cơ sở3.1. Các từ khoá quy định phạm vi truy nhập của lớp cơ sở+ Mặc dù lớp dẫn xuất được thừa kế tất cả các thành phần của lớpcơ sở, nhưng trong lớp dẫn xuất không thể ... hàm huỷ trong lớp dẫnxuất. Chương trình trong ví dụ này lấy từ chương trình của ví dụ 1,sau đó đưa thêm vào các hàm huỷ. //CT5-07// Thua ke nhieu muc// Ham tao 265 266 } ;class D : public...
  • 42
  • 550
  • 8
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 và gắn nó với mộttệp cụ thể. Khi đó việc xuất dữ liệu ra dòng này đồng nghĩa với việcghi dữ liệu lên tệp.2. Thực hiện xuất dữ liệu ra dòng xuất vừa tạo như thể xuất dữ liệura dòng xuất ... nhập-xuất, mởmột tệp để đọc-ghi và gắn tệp với dòng nhập-xuất. Sau đó dùng toántử nhập >> , toán tử xuất >> và các phương thức nhập, xuất để nhập,xuất dữ liệu ra dùng nhập-xuất vừa ... xuất phát dir. Giá trị của offset có thể âm, còn dir có thể nhận một trong các giá trị sau:ios::beg xuất phát từ đầu tệpios::end xuất phát từ cuối tệpios::cur xuất phát từ vị trí hiện tại của...
  • 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

... MCGAMed (4) 64 0 x 200 MCGAHi (5) 64 0 x 480 EGA (3) EGALO (0) 64 0 x 200 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 ... trong các hằng số sau:LEFT_TEXT = 0 (Văn bản xuất hiện bên phải con chạy)CENTER_TEXT = 1 (Chỉnh tâm văn bản theo vị trí con chạy)RIGHT_TEXT = 2 (Văn bản xuất hiện bên trái con chạy)Tham số Vert ... trong các hằng số sau:BOTTOM_TEXT = 0 (Văn bản xuất hiện phía trên con chạy)CENTER_TEXT = 1 (Chỉnh tâm văn bản theo vị trí con chạy)TOP_TEXT = 2 (Văn bản xuất hiện phía dưới con chạy)472 473Ví...
  • 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

... 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 ... cỏc trang của bộnhớ màn hỡnh, sau đú dựng chức năng 5 của ngắt 0x10 để chọn tranghiển thị.//CT9_03.CPP#include <dos.h>#include <conio.h>char d1[]={'C',1* 16+ 14,'H',1* 16+ 14,'U',1* 16+ 14,'C',1* 16+ 14};char ... đến 15 và biểu thị 16 mầu của ký tự.2.2. Trang màn hỡnh Mỗi trang màn hỡnh gồm 80x25 ký tự, do đú cần 80x25x2=4000byte bộ nhớ. Thực tế mỗi trang màn hỡnh được phõn bố 40 96 =0x1000 byte. Như...
  • 7
  • 446
  • 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 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 công cụ mạnh của C++ ... 543hoan_vi(1,i);shift(1,i-1);}}§ 6. Ví dụ về Các lớp sắp xếpTrong 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 ... các đường trònChươ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.+ Có thể di...
  • 25
  • 767
  • 8

Xem thêm

Từ khóa: kỹ thuật lập trình c của gs phạm văn ấtgiáo trình lập trình ngôn ngữ cgiáo trình lập trình windows form cgiáo trình lập trình winform với cgiáo trình lập trình hợp ngữ assembly của fpt đâygiáo trình lập trình hợp ngữ assembly của fptNghiên cứu sự biến đổi một số cytokin ở bệnh nhân xơ cứng bì hệ thốngchuyên đề điện xoay chiều theo dạngMột số giải pháp nâng cao chất lượng streaming thích ứng video trên nền giao thức HTTPGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANTrả hồ sơ điều tra bổ sung đối với các tội xâm phạm sở hữu có tính chất chiếm đoạt theo pháp luật Tố tụng hình sự Việt Nam từ thực tiễn thành phố Hồ Chí Minh (Luận văn thạc sĩ)Phát triển du lịch bền vững trên cơ sở bảo vệ môi trường tự nhiên vịnh hạ longNghiên cứu về mô hình thống kê học sâu và ứng dụng trong nhận dạng chữ viết tay hạn chếNghiên cứu khả năng đo năng lượng điện bằng hệ thu thập dữ liệu 16 kênh DEWE 5000Định tội danh từ thực tiễn huyện Cần Giuộc, tỉnh Long An (Luận văn thạc sĩ)Thiết kế và chế tạo mô hình biến tần (inverter) cho máy điều hòa không khíTổ chức và hoạt động của Phòng Tư pháp từ thực tiễn tỉnh Phú Thọ (Luận văn thạc sĩ)Tăng trưởng tín dụng hộ sản xuất nông nghiệp tại Ngân hàng Nông nghiệp và Phát triển nông thôn Việt Nam chi nhánh tỉnh Bắc Giang (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtTrách nhiệm của người sử dụng lao động đối với lao động nữ theo pháp luật lao động Việt Nam từ thực tiễn các khu công nghiệp tại thành phố Hồ Chí Minh (Luận văn thạc sĩ)Chiến lược marketing tại ngân hàng Agribank chi nhánh Sài Gòn từ 2013-2015HIỆU QUẢ CỦA MÔ HÌNH XỬ LÝ BÙN HOẠT TÍNH BẰNG KIỀMMÔN TRUYỀN THÔNG MARKETING TÍCH HỢPTÁI CHẾ NHỰA VÀ QUẢN LÝ CHẤT THẢI Ở HOA KỲQUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ