Tài liệu Chương 1 C++ và lập trỡnh hướng đối tượng pptx

Tài liệu Chương 1 C++ và lập trỡnh hướng đối tượng pptx

Tài liệu Chương 1 C++ và lập trỡnh hướng đối tượng pptx

... Chương 1 C++ và 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 cần thiết một chương trỡnh C để biến nó thành một chương ... <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ổ...
Ngày tải lên : 13/12/2013, 11:15
  • 16
  • 503
  • 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

... cấu trú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 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 cần thiết một chương ... 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 và lập trình hướng đối tượng - Những mở r...
Ngày tải lên : 14/11/2012, 16:34
  • 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

... Ví dụ: int u, v, &r = u; r = 10 ; // u =10 cout << u ; // in ra số 10 r++ ; // u = 11 ++ u ; // r = 12 cout << r ; // in ra số 12 v = r ; // v =12 & r ; // Cho địa chỉ của u 36 ... ; return q; } PS cong(PS p1, PS p2) { PS q; q.a = p1.a*p2.b + p2.a*p1.b; q.b = p1.b * p2.b ; return rutgon(q); } PS tru(PS p1, PS p2) { PS q; q.a = p1.a*p2.b - p2.a*p1.b; q.b = p1.b...
Ngày tải lên : 14/11/2012, 16:34
  • 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

... a,b,c,p,s; a=d1.do_dai(d2); b=d2.do_dai(d3); c=d3.do_dai(d1); p=(a+b+c)/2; 11 5 11 6 SP cong(SP u1, SP u2) { SP u: u.a = u1.a + u2.a ; u.b = u1.b + u2.b ; return u; } Tuy nhiên nếu sửa chữa bằng cách khai báo các thuộc tính a và b là public ... phải có tên đối tợng để chỉ rõ phơng thức thực hiện trên các thuộc tính của đối tợng nào. Ví dụ lời gọi: d1.nhapsl(); sẽ thực hiện nhập số...
Ngày tải lên : 14/11/2012, 16:34
  • 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

... m // Đối m1 có giá trị mặc định 15 (mầu trắng) DIEM_DH(int x1, int y1, int m1 =15 ) ; class DIEM_DH { private: int x, y, m ; public: //Hàm tạo không đối: khởi gán cho x=0, y=0, m =1 150 15 1 + Giả ... ; } //Hàm tạo có đối DIEM_DH::DIEM_DH(int x1,int y1,int m1) { x=x1; y=y1; m=m1; } }; void main() { DIEM_DH d1(200,200 ,10 ); // Gọi tới hàm tạo có đối DIEM_DH d2; // Gọi tới hàm tạo kh...
Ngày tải lên : 14/11/2012, 16:34
  • 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

... doi { bomon=NULL; } GIAO_VIEN(char *ht1, int ns1, char *monhoc1,int st1, char *bomon1 ): NGUOI(ht1,ns1),mh(monhoc1, st1) { int n = strlen(bomon1); bomon = new char[n +1] ; strcpy(bomon,bomon1); } ~GIAO_VIEN() { if ... r; public: HINH_TRON() : d() { r = 0.0; } HINH_TRON(double x1, double y1, double r1): d(x1,y1) { r = r1; } 243 244 A(int a1,char *str1) { a=a1; str=strdup(str1); } void xuat()...
Ngày tải lên : 14/11/2012, 16:34
  • 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

... i4!=i2 && i4!=i1) { k[0]=i1;k [1] =i2; k[2]=i3;k[3]=i4; paint(k); getch(); cleardevice(); } } DTHANG dt (12 0 ,14 ); HTRON ht(60,RED); CHUNHAT cn (12 0 ,10 0,MAGENTA); VUONG v (12 0,CYAN); } ; void ... 362 s[k]->sapxep(a,n); gettime(&t2); tg = (t2.ti_sec - t1.ti_sec) *10 0 + t2.ti_hund - t1.ti_hund ; sec = tg / 10 0; hund = tg % 10 0; printf("\n Sap xep %d %d %d %d %d&qu...
Ngày tải lên : 14/11/2012, 16:34
  • 21
  • 360
  • 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

... rectangle(x1,y1,x2,y2); // Vẽ hình chữ nhật if ( (x1 +1) <(x2 -1) && (y1 +1) <(y2 -1) ) { rectangle(x1,y1,x2,y2); // xóa hình chữ nhật x1=x1 +1; y1=y1 +1; co hình chữ nhật 462 463 text_writeln (&x,&y,"" ... (x1,y1) và điểm dới bên phải là (x2,y2). 12 . Hàm void bar(int x1,int y1,int x2,int y2); sẽ vẽ và tô mầu một hình chữ nhật. Các giá trị x1,y1,x2 và...
Ngày tải lên : 14/11/2012, 16:34
  • 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

... 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 ... (int)(du /10 92); du = du %10 92; 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_t...
Ngày tải lên : 14/11/2012, 16:34
  • 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

... an(void) { setfillstyle (1, getbkcolor()); bar(x,y-a/2,x+a+a/2,y+a+a/2); } int a =12 3,b; float x=3 .14 ,y; char *str; clrscr(); ts1.nhap(); ts2.nhap(); //Gui vao s1.store(&ts1); q1.store(&ts1); s1.store("HA NOI"); q1.store("HA NOI"); s1.store(&a); ... ; public: khoihop(void):hinh() { x=y=a=0; } khoihop(int m,int x1,int y1, int a1):hinh(m) { x=x1; y=y1; a=a1; }...
Ngày tải lên : 14/11/2012, 16:34
  • 25
  • 402
  • 1