0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Kỹ thuật lập trình >

C++ và lập trình hướng đối tượng - Chương 5

C++ và lập trình hướng đối tượng - Chương 5

C++ lập trình hướng đối tượng - Chương 5

... cơ sở trong lớp dẫn xuất cách xử lý các đối tợng thành phần.Xét 4 lớp A, B, C D. Lớp C dẫn xuất từ B, lớp D dẫn xuất từ C có thành phần là đối tợng kiểu A.//CT 5- 0 6// Thua ke nhieu muc// ... gồm :- Các thuộc tính2 45 246char *ht ; // Họ tênint ns ;- Hai hàm tạo, phơng thức in() hàm huỷ+ Lớp MON_HOC gồm :- Các thuộc tínhchar *monhoc ; // Tên môn họcint st ; // Số tiết- ... lớp G :- Lớp G thừa kế các thành phần của các lớp D E - Lớp D thừa kế các thành phần của lớp A B - Lớp E thừa kế các thành phần của lớp CNh vậy các thành phần có thể sử trong lớp G gồm :- Các...
  • 40
  • 461
  • 3
C++ và lập trình hướng đối tượng - Chương 1

C++ lập trình hướng đối tượng - Chương 1

... <conio.h>§ 3. Lập trình cấu trúc lập trình hướng đối tượng Chương 1 C++ 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 trình cấu trúc lập trình hướng đối tượng - Những mở rộng của C++ ... luôn có đuôi C.Trong TC++ có thể thực hiện cả chương trình C C++. Để thực hiện chương trình C cần dùng đuôi C để đặt tên cho tệp chương trình, để thực hiện chương trình C++ cần dùng đuôi CPP...
  • 27
  • 496
  • 4
C++ và lập trình hướng đối tượng - Chương 2

C++ lập trình hướng đối tượng - Chương 2

... phải là d5nếu hai đối mặc định thì phải là d4, d5nếu ba đối mặc định thì phải là d3, d4, d5...Các ví dụ sai:d3 d5 mặc định (khi đó d4 cũng phải mặc định)d3 d4 mặc định (khi đó d5 cũng ... ++i); }50 51 Cách dùng:+ Cung cấp giá trị cho đối n (Có tham số trong lời gọi hàm)delay (50 00) ; // Đối n = 50 00+ Sử dụng giá trị mặc định của đối (Không có tham số trong lời gọi)delay() ; // Đối ... 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, d5Khi đó:nếu một đối mặc định...
  • 25
  • 538
  • 2
C++ và lập trình hướng đối tượng - Chương 3

C++ lập trình hướng đối tượng - Chương 3

... 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 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 đ-a vào 3 đối: Hai đối ... thức có 3 đối: Đối thứ nhât là một đối tợng DIEM do this trỏ tớiĐối thứ hai là đối tợng DIEM d 2Đối thứ ba là biến nguyên mauNội dung phơng thức là vẽ một đoạn thẳng đi qua các điểm *this d2 theo ... giá trị có kiểu bất kỳ, kể cả giá trị kiểu đối tợng, con trỏ đối tợng, tham chiếu đối tợng. 5. 2. Đối của phơng thức Đối của phơng thức (cũng giống nh đối của hàm) có thể có kiểu bất kỳ: + Kiểu...
  • 29
  • 1,108
  • 6
C++ và lập trình hướng đối tượng - Chương  4

C++ lập trình hướng đối tượng - Chương 4

... =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=6DIEM_DH *r = new DIEM_DH ; // Gọi tới hàm tạo không đối // Kết quả r->x=0, r->y= 0, r->m=1+ ... một dẫy đối t-ợng. Khi đó: - Để biểu thị một thành phần (thuộc tính hoặc phơng thức) của đối tợng thứ i, ta dùng một trong các mẫu viết sau:q[i].tên_thành_phần(q+i )-& gt; tên_thành_phần - Để ... (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 tợng có thể - ợc khai...
  • 44
  • 498
  • 3
C++ và lập trình hướng đối tượng - Chương 6

C++ lập trình hướng đối tượng - Chương 6

... tuỳ thuộc vào nội dung con trỏ. Đó là sự liên kết động phơng thức đợc liên kết (đợc gọi) thay đổi mỗi khi có sự thay đổi nội dung con trỏ trong quá trình chạy ch-ơng trình. 3 .5. Quy tắc ... trỏ kiểu A 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ợng kiểu ... 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ợng kiểu Dp = &a; // p a cùng lớp A p = &b;...
  • 21
  • 360
  • 2
C++ và lập trình hướng đối tượng - Chương 8

C++ lập trình hướng đối tượng - Chương 8

... Trên 256 K EGA, hàm getmaxcolor luôn cho giá trị 15. Đ 5. Vẽ tô mầuCó thể chia các đờng hình thành bốn nhóm chính :- Đờng tròn ellipse - Đờng gấp khúc hình đa giác- Đờng thẳng- Hình ... tròn arc(160, 50 , 0, 90, 45) ;ellipse(480, 50 , 180, 270, 150 , 45) ;circle(160, 150 , 45) ;pieslice(480, 150 , 90, 360, 45) ;// Kết thúc chế độ đồ họa closegraph();}B. Đờng gấp khúc đa giác5. Muốn vẽ ... 400 ATT400HI (5) 640 x 400 PC3270 (10) PC3270HI (0) 720 x 350 IBM 851 4 (6) IBM 851 4LO (0) 640 x 480, 256 mầu IBM 851 4HI (1) 1024 x 768, 256 mầu448 449Chú ý 1. Bảng 8-2 cho các tên hằng giá trị...
  • 23
  • 692
  • 5
C++ và lập trình hướng đối tượng - Chương 9

C++ lập trình hướng đối tượng - Chương 9

... so dong 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 */4 95 496v.h.ah =5; v.h.al=t; int86(0x10,&v,&r);/*Dua cac khoang ... cac chi so dong d trong trang t*/t=(dong-1)/ 25; d=dong-1-t* 25; /* Chon t la trang hien thi */v.h.ah =5; v.h.al=t; int86(0x10,&v,&r);p=t*4096+d*160+(cotd-1)*2;/*Dua cac ky tu va thuoc tinh mauvao ... 0 - Ket thuc): ");scanf("%d",&n); if(n==0) break;k=(n-1)*4;off=p[k]+ 256 *p[k+1]; seg=p[k+2]+ 256 *p[k+3];printf("\nDia chi %x:%x",seg,off);}}Chơng trình 3. Chơng trình...
  • 7
  • 386
  • 2
C++ và lập trình hướng đối tượng - Chương 10

C++ 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 sử dụng các ... nguyên a, biến đối t ợng ts2 biến thực x vào ngăn xếp s1 hàng đợi q1.+ Thực hiện phép gán các biến đối tợng :52 4 52 5s2 = s1 ;q2 = q1 ;+ Lấy các phần tử trong ngăn xếp s2 theo trình tự ngợc ... y){int gt;if (num==max)return 0 ;51 0 51 1if (!cs->get_ra_mh()){pcs[num]=cs; ++num;}gt=cs->push(x,y);return gt;}void stack::del(){if (num==0) return ;-- num;pcs[num ]-& gt;pop();pcs[num]=NULL;}main(){int...
  • 25
  • 402
  • 1

Xem thêm

Từ khóa: giáo trình c và lập trình hướng đối tượngc và lập trình hướng đối tượngi ngôn ngữ c và lập trình hướng đối tượngso sánh lập trình cấu trúc và lập trình hướng đối tượngc shaph lap trinh huong doi tuonghệ giữa thiết kế và lập trình hướng đối tượngchuyên đề điện xoay chiều theo dạngNghiên cứu sự hình thành lớp bảo vệ và khả năng chống ăn mòn của thép bền thời tiết trong điều kiện khí hậu nhiệt đới việt namNghiên cứu tổ hợp chất chỉ điểm sinh học vWF, VCAM 1, MCP 1, d dimer trong chẩn đoán và tiên lượng nhồi máu não cấpNghiên cứu vật liệu biến hóa (metamaterials) hấp thụ sóng điện tử ở vùng tần số THzGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitGiá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 LPWANĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANQuản lý hoạt động học tập của học sinh theo hướng phát triển kỹ năng học tập hợp tác tại các trường phổ thông dân tộc bán trú huyện ba chẽ, tỉnh quảng ninhTrả 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, xây dựng phần mềm smartscan và ứng dụng trong bảo vệ mạng máy tính chuyên dùngThiết kế và chế tạo mô hình biến tần (inverter) cho máy điều hòa không khíQuản lý nợ xấu tại Agribank chi nhánh huyện Phù Yên, tỉnh Sơn La (Luận văn thạc sĩ)Tranh tụng tại phiên tòa hình sự sơ thẩm theo pháp luật tố tụng hình sự Việt Nam từ thực tiễn xét xử của các Tòa án quân sự Quân khu (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ậtChiế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ỢPQUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ