hướng đối tượng của c

Chương 10 Một số chương trình hướng đối tượng trên C++ Lớp cửa sổ

Chương 10 Một số chương trình hướng đối tượng trên C++ Lớp cửa sổ

Ngày tải lên : 24/10/2013, 15:20
... //Số c a sổ c c đại c thể quản lý int num; //Số c a sổ hiện c trong stack cua_so **pcs; //Con trỏ trỏ đến vùng nhớ chứa //địa chỉ c a c c đối tượng cua_so Phương th c gồm: stack(); stack(int ... s.del(); } Lớp c a sổ Chương trình gồm lớp cua_so và lớp stack + Lớp c a sổ Thu c tính gồm: char *noidung; // Trỏ đến vùng nhớ chứa nội dung // soạn thảo trên c a sổ int cao,rong ; // Chiều cao và chiều ... **pcs; public: stack(); stack(int max_cs); int accept(cua_so *cs,int x,int y); void del(); }; stack::stack() { max=num=0; pcs=NULL; 510 word *pluu; public: cua_so(); cua_so(int c, int r,byte mau_nen, byte mau_chu); int push(int...
  • 7
  • 325
  • 0
Một số chương trình hướng đối tượng trên C++

Một số chương trình hướng đối tượng trên C++

Ngày tải lên : 17/08/2012, 11:07
... 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+ + như: C ch truy nhập tr c tiếp bộ nhớ màn hình, kỹ thuật đồ hoạ, con trỏ ... sang chonluu=chon; if(ch2==80) ++chon; else chon; if(chon<1) chon=cao; else if(chon>cao) chon=1; if(chon!=chonluu) { hiendc(nd[chonluu],x,y+chonluu,mau_nen); hiendc(nd[chon],x,y+chon,mau_chon); } } } } char ... so_cn_menu chứa số ch c năng c a menu + Con trỏ nd_menu trỏ tới một vùng nhớ chứa địa chỉ c c chuỗi ký tự dùng làm tiêu đề menu và tiêu đề c c ch c năng menu. Ví dụ c c câu lệnh: char *nd[]={"Quản...
  • 25
  • 767
  • 2
Lập Trình Hướng Đối Tượng  Với C++

Lập Trình Hướng Đối Tượng Với C++

Ngày tải lên : 12/06/2013, 01:26
... kích thư c  Độ ưu tiên c a c c toán tử  Chuyển kiểu Chương 2 15 Thừa Kế Thừa Kế  M c tiêu  Khai th c c c đ c tính thừa kế trong C+ +.  Nội dung  Lớp c sở, lớp dẫn xuất, thứ b c lớp  ... ngầm định Chương 8 11 Mảng, Con Trỏ, Tham Chiếu Mảng, Con Trỏ, Tham Chiếu  M c tiêu  Giới thiệu c c cách sử dụng mảng, con trỏ, và tham chiếu.  Nội dung  Mảng một chiều, nhiều chiều, bộ ... h c: Lập Trình Hướng Đối Tượng C+ +  Số đơn vị h c trình: 3  Kiến th c tiên quyết: Lập trình c bản  Nội dung chính:  Truyền đạt những khái niệm, nguyên lý c bản c a Lập Trình Hướng Đối...
  • 15
  • 1.1K
  • 16
Lập trình Hướng Đối tượng  Với C++ (5)

Lập trình Hướng Đối tượng Với C++ (5)

Ngày tải lên : 12/06/2013, 01:26
... 8 Đối Số M c Định - Hàng Lệnh Đối Số M c Định - Hàng Lệnh  Đối số m c định  bỏ bớt đi gánh nặng phải chỉ định c c giá trị c a đối số cho tất c c c tham số hàm  Đối số hàng lệnh  C thể ... số, đối số, phạm vi  Biến tự động, biến thanh ghi, biến nội tuyến  Đối số m c định, đối số hàng lệnh Chương 4 5 Phạm Vi Toàn C cC c Bộ Phạm Vi Toàn C cC c Bộ  Phạm vi toàn c c  Đư c ... hàm  C c tham số c a hàm  Kiểu trả về c a hàm  Một phương th c để đóng gói quá trình tính toán  dễ dàng sử dụng  Định nghĩa hàm  Khai báo hàm  Tên hàm  C c tham số c a hàm  Kiểu trả về c a...
  • 8
  • 647
  • 5
Chương 10 Một số chương trình hướng đối tượng trên C++ Các lớp ngăn xếp và hàng đợi

Chương 10 Một số chương trình hướng đối tượng trên C++ Các lớp ngăn xếp và hàng đợi

Ngày tải lên : 24/10/2013, 15:20
... bội, phương th c ảo và con trỏ kiểu void để quản lý c c kiểu dữ liệu kh c nhau. Hoạt động c a chương trình như sau: + Trư c tiên lần lượt đưa địa chỉ c a biến đối tượng ts1, chuỗi “HA NOI”, ... Lớp queue thừa kế từ lớp stack C c lớp stack và queue không c c c thu c tính riêng. Hai phương th c quan trọng c a c c lớp này là: virtual int store(void *item) ; // C t vào một phần tử virtual ... & ;c) { count =c. count; errhandler =c. errhandler; } // Gan void container::operator=(const container & ;c) { count =c. count; errhandler =c. errhandler; } // Cho biet so pt unsigned long container::getcount() { return...
  • 9
  • 849
  • 3
Chương 10 Một số chương trình hướng đối tượng trên C++ Các lớp sắp xếp

Chương 10 Một số chương trình hướng đối tượng trên C++ Các lớp sắp xếp

Ngày tải lên : 24/10/2013, 15:20
... So với c c lớp sắp xếp trong m c § 7 chương 6 thì c c lớp ở đây tổng quát hơn ở chỗ: + C c lớp trong m c § 7 chương 6 chỉ cho phép sắp xếp một dẫy số nguyên theo thứ tự tăng dần. + C c lớp ... dưới đây cho phép sắp xếp một dẫy phần tử c kiểu bất kỳ (nguyên, th c, c u tr c, lớp, ) và theo một tiêu chuẩn sắp xếp bất kỳ. 1. Lớp sort là lớp c sở trừu tượng + C c thu c tính: protected: void ... ++j) if(nho_hon(dia_chi(j),dia_chi(r))) r = j; if(r!=i) hoan_vi(i,r); } } class quick_sort : public sort { private: 540 C c lớp sắp xếp Trong tệp C_ SORT.H dưới đây sẽ chứa 4 lớp sắp xếp: sort, select_sort, quick_sort...
  • 5
  • 573
  • 5
Chương 10 Một số chương trình hướng đối tượng trên C++ Lớp hình học

Chương 10 Một số chương trình hướng đối tượng trên C++ Lớp hình học

Ngày tải lên : 24/10/2013, 15:20
... an(void) { setcolor(getbkcolor()); circle(x,y,r); } }; char getkey(int &dx,int &dy) { int ch1,ch2; dx=dy=0; while (1) { ch1=getch(); if (ch1==0) ch2=getch(); if (ch1=='q'||ch1=='Q') ... bằng c c phím mũi tên. + Bấm phím Q sẽ kết th c chương trình. /* CT10_03.CPP LOP hinh hoc Minh hoa cach dung: + lop co so truu tuong + Tuong ung boi va phuong thuc ao */ #include <graphics.h> #include ... biểu 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ương. + C thể...
  • 6
  • 434
  • 0
Chương 10 Một số chương trình hướng đối tượng trên C++ Lớp menu

Chương 10 Một số chương trình hướng đối tượng trên C++ Lớp menu

Ngày tải lên : 24/10/2013, 15:20
... //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(chon<1) chon=cao; else if(chon>cao) chon=1; ... 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 TRON"); getch();clrscr(); } else if(chon==3) { clrscr(); puts("CHU NHAT"); getch();clrscr(); } else ... "Chu nhat", "Hinh vuong", "Ket thuc chuong trinh"}; void main() { cmenu mc(5,nd); int chon; clrscr(); while(1) { chon=mc.menu(5,5,BLUE,MAGENTA); if(chon==1) { clrscr(); puts("TAM...
  • 5
  • 476
  • 0
Chương 10 Một số chương trình hướng đối tượng trên C++ Ví dụ về Các lớp sắp xếp

Chương 10 Một số chương trình hướng đối tượng trên C++ Ví dụ về Các lớp sắp xếp

Ngày tải lên : 24/10/2013, 15:20
... (a+1,n,sizeof(int),ss_tang); //In for(i=1;i<=n;++i) cout <<a[i]<<" "; cout<<"\n"; } cout<<"\n\nCac day giam sap xep theo "; cout << "select_sort, quick_sort, heap_sort\n"; for(k=0; ... "; for(i=1;i<=n;++i) cout <<b[i]<<" "; cout<<"\n\nCac day tang sap xep theo "; cout << "select_sort, quick_sort, heap_sort\n"; for(k=0; ... t[100]; sort *sa; int n,i; clrscr(); cout << "\nSo thi sinh: "; cin >> n; for(i=1; i<=n; ++i) t[i].nhap(); for(i=1; i<=n; ++i) t[i].xuat(); getch(); cout << "\n\nSap...
  • 4
  • 580
  • 0
Tài liệu Chương 10 Một số chương trình hướng đối tượng trên C++ ppt

Tài liệu Chương 10 Một số chương trình hướng đối tượng trên C++ ppt

Ngày tải lên : 13/12/2013, 11:15
... sổ c c đại c thể quản lý int num; //Số c a sổ hiện c trong stack cua_so **pcs; //Con trỏ trỏ đến vùng nhớ chứa //địa chỉ c a c c đối tượng cua_so Phương th c gồm: stack(); stack(int max_cs); int ... tail->next; } 528 529 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ử ... //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(chon<1) chon=cao; else if(chon>cao) chon=1; if(chon!=chonluu) { hiendc(nd[chonluu],x,y+chonluu,mau_nen); hiendc(nd[chon],x,y+chon,mau_chon); } } } } char...
  • 25
  • 413
  • 0
Tài liệu Cơ bản về hướng đối tượng và C++ docx

Tài liệu Cơ bản về hướng đối tượng và C++ docx

Ngày tải lên : 14/12/2013, 09:15
... niệm • Lớp: – C c đối tượng c c c đ c tính tương tự nhau đư c gom chung lại thành lớp đối tượng. Ví dụ Người là một lớp đối tượng. Một lớp đối tượng đư c đ c trưng bằng c c thu c tính, và c c hoạt ... lớp> M c tiêu c a kỹ sư phần mềm • Tạo ra sản phẩm tốt một c ch c hiệu quả • Nắm bắt đư c công nghệ C bản về hướng đối tượng và C+ + Lớp đối tượng - class • Lớp: là khuôn mẫu để tạo c c đối tượng ... t c (operation) thể hiện hành vi c a một đối tượng t c động qua lại với c c đối tượng kh c ho c với chính nó. Một số khái niệm • Đối tượng (object): – Trong thế giới th c, khái niệm đối tượng...
  • 120
  • 481
  • 0
Tài liệu Chapter1: Lập trình hướng đối tượng với C++ docx

Tài liệu Chapter1: Lập trình hướng đối tượng với C++ docx

Ngày tải lên : 22/12/2013, 04:17
... thống hướng đối tượng 2.1 Hệ thống hướng đối tượng  Là hệ thống c đ c điểm sau:  Gồm tập hợp c c đối tượng  Sự đóng gói c a 2 thành phần:  Dữ liệu (thu c tính c a đối tượng)  C c thao t c trên ... liệu  C c đối tượng c thể kế thừa c c đ c tính c a đối tượng kh c  Hoạt động thông qua sự tương t c giữa c c đối tượng nhờ c chế truyền thông điệp  Thông báo  Gửi & nhận thông báo Object ... Department 2 4 3. C cc thiết kế chương trình OOP 3. C cc thiết kế chương trình OOP  C cc chính:  X c định c c dạng đối tượng (lớp)  Tìm dữ liệu dùng chung, chia xẻ  X c định lớp c sở dựa...
  • 29
  • 535
  • 4
Tài liệu Giáo trình Lập trình hướng đối tượng với C++ pptx

Tài liệu Giáo trình Lập trình hướng đối tượng với C++ pptx

Ngày tải lên : 22/12/2013, 10:16
... lớp c ng chia sẻ c c thu c tính tĩnh c a lớp đó c. / Mỗi thể hiện c a một lớp c c c định nghĩa riêng cho c c phương th c c a nó. d./ Mỗi đối tượng là một thể hiện c a một lớp C u 2: C c từ ... vector. Một mảng động chứa c c thành phần c a vector. Ngoài constructor và destructor, c n c c c phương th c tính tích vô hướng c a hai vector, tính chuẩn c a vector (theo chuẩn bất kỳ nào đó). ... - C+ + là một sự mởi rộng c a C, do đó c thể sử dụng một chương trình biên dịch C+ + để dịch và th c hiện c c chương trình viết bằng C - C yêu c u c c chú thích nằm giữa /* và */. C+ + cho...
  • 53
  • 840
  • 8
Lập trình hướng đối tượng trong C#

Lập trình hướng đối tượng trong C#

Ngày tải lên : 09/01/2014, 15:37
... trình hướng đối tượng  C thể tạo kiểu dữ liệu mới trong C# bằng c ch định nghĩa lớp (class). Mỗi thể hiện c a lớp đư c gọi là đối tượng (object)  Lớp là 1 kiểu dữ liệu chung c a một nhóm đối tượng ... đó sẽ là thu c tính chỉ đ c (ho c chỉ ghi)  Ngoài ra, C# c n cho phép sử dụng c c bổ từ trư c c c phương th c get, set để giới hạn truy c p đến thu c tính  Thu c tính tĩnh  C ch sử dụng giống ... trừu tượng ta c thể tạo c c phương th c trừu tượng, mọi lớp dẫn xuất từ lớp này sẽ phải override tất c c c phương th c trừu tượng c a nó abstract public void Sound() Tạo class Ví dụ: public class...
  • 40
  • 3.4K
  • 38
Lập trình hướng đối tượng tren C/C++ - OOP 06 the STL library and encapsulation

Lập trình hướng đối tượng tren C/C++ - OOP 06 the STL library and encapsulation

Ngày tải lên : 12/01/2014, 16:57
... trìnhtrình:: BộBộ c ngcông c c hỗhỗ trợtrợ c acủa lậplập trìnhtrình viênviên  BộBộ c ngcông c c hỗhỗ trợtrợ c acủa lậplập trìnhtrình viênviên  TậpTập hợphợp tri tri thứcth c củacủa ngườingười ... năng (Phương th c) BàiBài tậptập  BàiBài tậptập 6.4:6.4: XâyXây dựngdựng c cc c lớplớp c ncần thiếtthiết đểđể thựcth c hiệnhiện c cc c thaothao táct c trêntrên tam tam giácgi c: :  TínhTính chuchu vi ... boost.boost. ThưThư việnviện MFC.MFC.  ThưThư việnviện MFC.MFC.  ThưThư việnviện STL:STL:  PhầnPhần chínhchính yếuyếu c acủa thưthư việnviện chuẩnchuẩn  C cC c lớplớp dựngdựng sẵnsẵn: string, vector.: string, vector. ...
  • 24
  • 443
  • 7

Xem thêm