c shaph lap trinh huong doi tuong

C và lập trình hướng đối tượng

C và lập trình hướng đối tượng

Ngày tải lên : 18/08/2012, 10:46
... Viết c c dũng ghi chỳ Trong C+ + c thể viết c c dũng ghi chỳ c c dấu /* */ C Cách cho phộp viết c c ghi chỳ trờn nhiều dũng trờn dũng Ngoài C+ + c n cho phộp viết ghi chỳ trờn dũng sau dấu gạch chộo, ... trỡnh c u tr c - Tư tưởng lập trỡnh c u tr c tổ ch c chương trỡnh thành c c chương trỡnh Trong PASCAL c kiểu chương trỡnh thủ t c hàm Trong C cú loại chương trỡnh hàm Hàm đơn vị chương trỡnh đ c ... cho phép triển khai phương pháp lập trỡnh c u tr c Một chương trỡnh c u tr c gồm c c cấu tr c liệu (như biến, mảng, ghi) hàm, thủ t c Nhiệm vụ vi c tổ ch c thiết kế chương trỡnh c u tr c tổ chức...
  • 16
  • 522
  • 2
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 - Chương 1

Ngày tải lên : 14/11/2012, 16:34
... - Vì C+ + mở rộng C, nên thân chương trình C chương trình C+ + (chỉ c n thay đuôi C đuôi CPP) Tuy nhiên Trình biên dịch TC++ yêu c u hàm chuẩn dùng chương trình phải khai báo nguyên mẫu c u lệnh ... 4.5 C c kiểu char int Trong C ký tự xem nguyên c kích thư c byte, ví dụ C: sizeof(‘A’) = sizeof(int) = C n C+ + ký tự xem giá trị kiểu char c kích thư c byte Như C+ + thì: sizeof(‘A’) = sizeof(char) ... Hàm c n đặt toán tử xuất c hiệu l c cho giá trị in gần C c giá trị in c độ rộng tối thiểu m c định Như c u lệnh: cout
  • 27
  • 496
  • 4
C++ và lập trình hướng đối tượng - Chương 2

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

Ngày tải lên : 14/11/2012, 16:34
... thay đổi đ c giá trị tham số 2.2 Truyền giá trị cho hàm theo tham chiếu Trong C+ + cung c p thêm c ch truyền liệu cho hàm theo tham chiếu c ch dùng đối biến tham chiếu đối tham chiếu C ch c u điểm: ... không chuẩn 70 C Vi c th c phép toán đối tợng tự định nghĩa (nh mảng, c u tr c) nhu c u bắt bu c th c tế Chẳng hạn c n th c phép số h c số ph c, phân số, đa th c, v c tơ, ma trận Để đáp ứng yêu c u ... m c định cho d3, // phải dùng giá trị m c định cho d4 d5 4.4 C c ví dụ Hàm ht (bên dới) dùng để hiển thị chuỗi ký tự dc n dòng 54 hình C c đối dc n c giá trị m c định #include #include...
  • 25
  • 538
  • 2
C++ và lập trình hướng đối tượng - Chương 3

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

Ngày tải lên : 14/11/2012, 16:34
... thu c tính x, y, m Chú ý thu c thu c đối tợng, viết tên thu c cách riêng rẽ mà phải c tên đối tợng kèm, giống nh c ch viết c u tr c C hay ghi PASCAL Nói c ch kh c, c ch viết thu c tính đối tợng ... khai báo đ c cấp phát vùng nhớ riêng để chứa thu c tính chúng Chú ý vùng nhớ riêng để chứa phơng th c cho đối tợng C c phơng th c đ c sử dụng chung cho tất đối tợng lớp Nh nhớ đ c cấp phát đối ... trình đ c tổ ch c thành lớp: + Lớp HINH_CN gồm: - C c thu c tính: d r (chiều dài chiều rộng) - C c phơng th c void nhapsl() ; // Nhập chiều dài, rộng int dien_tich(); // Tính diện tích int chu_vi()...
  • 29
  • 1.1K
  • 6
C++ và lập trình hướng đối tượng - Chương  4

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

Ngày tải lên : 14/11/2012, 16:34
... hoá đơn, nên chúng đ c chọn thu c tính thông thờng C n thu c tính tshd tstienban chung cho lớp nên chúng đ c chọn thu c tính tĩnh 9.3 Phơng th c tĩnh + C c ch viết phơng th c tĩnh: C ch 1: Dùng ... c p phát nhớ, thu c tính cha đ c x c định Chúng ta kiểm chứng điều này, c ch chạy chơng trình sau: //CT4_03.CPP // Hàm tạo m c định #include #include class DIEM_DH { private: ... d; clrscr(); cout d; DT u(d); cout
  • 44
  • 498
  • 3
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

Ngày tải lên : 14/11/2012, 16:34
... class A { public: int a; }; class B : public A { public: int b; }; class C : public A { public: int c; }; class D : public B , public C { public: 260 int d; C c lớp sở ảo (virtual) đ c kết ...
  • 40
  • 461
  • 3
C++ và lập trình hướng đối tượng - Chương 6

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

Ngày tải lên : 14/11/2012, 16:34
... ixung_ten(); } } CON_CHO c1 ("MUC"); CON_CHO c2 ("VEN"); CON_CHO c3 ("LAI"); CON_CHO c4 ("NHAT"); CON_CHO c5 ("BONG"); CON_MEO m1("MUOP"); CON_MEO m2("DEN"); CON_MEO ... tợng C c phơng th c nhap xuat đ c khai báo lớp ảo tuý (bằng c ch gán số cho chúng thay cho vi c cài đặt phơng th c này) Phơng th c chuong() phơng th c bình thờng phải c định nghĩa cho phơng th c ... th c để th c ch c nêu chơng trình Nội dung chơng trình nh sau: //CT6-04 // Lop co so truu tuong // Lop CON_VAT #include #include #include #include #include...
  • 21
  • 360
  • 2
C++ và lập trình hướng đối tượng - Chương7

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

Ngày tải lên : 14/11/2012, 16:34
... char đ c tham chiếu ch Chú ý: + C ch th c đ c cin.get dạng giống nh dạng + Do cin.get() dạng trả tham chiếu tới cin, nên sử dụng phơng th c get() dạng nối đuôi Ví dụ khai báo char ch1, ch2; c u ... tr c Ký tự độn đ c thiết lập c hiệu l c gặp c u lệnh chọn ký tự độn Ví dụ xét chơng trình: //CT7_06.CPP // Cac phuong thuc dinh dang #include #include void main() { clrscr(); ... gcount cho biết số ký tự th c đ c đ c phơng th c read Chú ý: C c phơng th c write, read làm vi c cách x c kiểu nhập-xuất nhị phân Dới chơng trình tệp sử dụng phơng th c write, read gcount //CT7_16.CPP...
  • 42
  • 479
  • 2
C++ và lập trình hướng đối tượng - Chương 8

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

Ngày tải lên : 14/11/2012, 16:34
... kh c nh cho dòng chữ - Đóng hệ thống đồ họa để trở mode văn } Bảng 8-2 C c giá trị graphdriver, graphmode graphdriver Detect (0) CGA (1) Độ phân giải CGAC0 (0) CGAC1 (1) CGAC2 (2) CGAC3 (3) CGAHi ... trả mầu x c định tr c hàm setcolor Hàm getbkcolor trả mầu x c định tr c hàm setbkcolor Hàm getmaxcolor trả mã mầu c c đại thu c giải mầu c hiệu l c Trên 256 K EGA, hàm getmaxcolor cho giá trị ... viewport cho tâm tuyệt đối hình g c bên trái viewport cho clip = để vẽ giới hạn viewport Sau đoạn chơng trình th c công vi c int xc, yc; xc= getmaxx()/2; yc= getmaxy()/2; setviewport(xc, yc, getmaxx(),...
  • 23
  • 692
  • 5
C++ và lập trình hướng đối tượng - Chương 9

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

Ngày tải lên : 14/11/2012, 16:34
... cotd, int cotc,int m_nen, int m_chu); đa hình dẫy ký tự (chứa dãy) dòng dong, từ c t cotd đến cotc Mầu cho m_nen, mầu chữ cho m_chữ sử dụng toán tử gán địa th c Trong hàm main() sử dụng hàm cuaso ... while(1) { if (kbhit()) 502 { ch1=getch(); if (ch1==0) ch2=getch(); if (ch1==27) //ESC break; if (ch1==0 && ch2==59) // Bam F1 thong_bao_thoi_gian(); } //In cac chu cai mot cach ngau nhien gotoxy(random(80)+1,random(25)+1); ... { ch=getch(); } if (ch==13) break; cout
  • 7
  • 386
  • 2
C++ và lập trình hướng đối tượng - Chương 10

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

Ngày tải lên : 14/11/2012, 16:34
... //chon chuc nang return (chon); else if( (ch1==0)&&(ch2==80||ch2==72)) { //Di chuyen hop sang chonluu=chon; if(ch2==80) ++chon; else chon; if(choncao) chon=1; if(chon!=chonluu) ... getch();clrscr(); } else if(chon==3) { clrscr(); puts("CHU NHAT"); getch();clrscr(); } else if(chon==4) 518 { clrscr(); puts("HINH VUONG"); getch(); clrscr(); } else break; } } Đ Lớp hình h c Chơng ... void main() { cmenu mc(5,nd); int chon; clrscr(); while(1) { chon=mc.menu(5,5,BLUE,MAGENTA); if(chon==1) { clrscr(); puts("TAM GIAC"); getch(); clrscr(); } else if(chon==2) { clrscr(); puts("HINH...
  • 25
  • 402
  • 1
C++ và lập trình hướng đối tượng - Chương 12

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

Ngày tải lên : 14/11/2012, 16:34
... thiết bị Vi c tổ ch c vào theo c ch nh khoa h c tiện lợi c tính đ c lập thiết bị Chơng trình bầy hàm đồ hoạ sử dụng C C++ C c hàm đ c sử dụng rải r c toàn sách để xây dựng đối tợng đồ hoạ Chơng trình ... liệu, c ch sử dụng trỏ void để xây dựng hàm với số đối không c định giống nh hàm printf scanf C Vì C+ + sử dụng hàm C, nên phụ l c giới thiệu tóm tắt 200 hàm để bạn đ c tiện vi c tra c u Cuối c ng, ... đối tợng C+ + Phụ l c trình bầy phép toán C+ + thứ tự u chúng Phụ l c liệt kê danh sách từ khoá C+ + Phụ l c trình bầy bảng mã ASCII mã quét ký tự Phụ l c trình bầy vấn đề quan trọng nhng đ c nói đến...
  • 2
  • 369
  • 1
C++ và lập trình hướng đối tượng - Chương13

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

Ngày tải lên : 14/11/2012, 16:34
... m c trùng tên 255 Đ5 C c lớp sở ảo 260 Đ6 Một số ví dụ hàm tạo, hàm huỷ thừa kế nhiều m c Chơng Tơng ứng bội phơng th c ảo Chơng C c dòng tin (stream) 317 364 Đ1 C c lớp stream 364 Đ2 Dòng cin ... tợng C+ + 504 Đ1 Lớp c a sổ 504 Đ2 Lớp menu 512 Đ3 Lớp hình h c 518 Đ4 C c lớp ngăn xếp hàng đợi 525 Đ5 C c lớp xếp 537 Đ6 Ví dụ lớp xếp 544 Phụ l c Thứ tự u tiên phép toán 550 Phụ l c C c từ ... 550 Phụ l c C c từ khoá C+ + 553 Phụ l c Bảng mã ASCII mã quyét 554 Phụ l c Hàm với đối số bất định C 561 Phụ l c Tóm tắt hàm Turbo C theo thứ tự ABC 568 Phụ l c Phân tích, thiết kế lập trình hớng...
  • 4
  • 242
  • 1

Xem thêm