... %d",imax,jmax); 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 ... 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...
Ngày tải lên: 14/11/2012, 16:34
... có 2 đối dùng để cộng 2 đa thức operator- có 2 đối dùng ®Ó trõ 2 ®a thøc operator* cã 2 ®èi dïng ®Ó nhân 2 đa thức operator^ có 2 đối dùng để tính giá đa thức tại x operator<< có 2 đối ... operator+(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 operator-(PS p1, PS p2) { PS q; q.a = p1.a*p2.b - p2.a*p1.b; q.b = p...
Ngày tải lên: 14/11/2012, 16:34
C++ và lập trình hướng đối tượng - Chương 3
... TAM_GIAC gồm: - Các thuộc tính: DIEM d1,d2,d3; // 3 đỉnh của tam giác - Các phơng thức: void nhapsl(); // Nhập toạ độ 3 đỉnh void in(); // In toạ độ 3 đỉnh // Tạo một đối tợng TAM_GIAC từ 3 đối tợng ... sqrt(pow(x-d2.x,2) + pow(y-d2.y,2) ); } } ; double dt_tg(DIEM d1, DIEM d2, DIEM d3) { double 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; r...
Ngày tải lên: 14/11/2012, 16:34
C++ và lập trình hướng đối tượng - Chương 4
... có đối // Kết quả q->x=50, q->y =40 , q->m=6 DIEM_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 + Khi cấp phát bộ nhớ cho một dẫy đối ... phơng thức toán tử của chơng trình dới đây: + Nội dung chơng trình gồm: - Nhập, in các đa thức p, q, r, s - Tính đa thức: f = -( p + q)*(r - s) - Nhập các số thực x1 và...
Ngày tải lên: 14/11/2012, 16:34
C++ và lập trình hướng đối tượng - Chương 5
... sở trong lớp dẫn xuất và cách xử lý các đối tợng thành phần. Xét 4 lớp A, B, C và D. Lớp C dẫn xuất từ B, lớp D dẫn xuất từ C và có thành phần là đối tợng kiểu A. //CT 5- 0 6 // Thua ke nhieu muc // ... bomon; mh.in(); } }; 249 250 D& operator=(D& h) { this->u = h.u; C *c1,*c2; c1 = this->getC(); c2 = h.getC(); *c1 = *c2; this->d = h.d; if (this->str!=NULL) de...
Ngày tải lên: 14/11/2012, 16:34
Tài liệu Lập trình hướng đối tượng - chương 3 docx
... &<tên_tham_số>) Đối tượng mới sẽ là bản sao của đối tượng đã có 30 /20 Bi tp (week 3) ã S dng TC++ lp trỡnh: 5. Xõy dựng lớp sinh viên gồm các thành phần: -DL: họ tên, ngày sinh, giới tính, lớp (k 43/ 41.01),điểm ... trỡnh: 3. Xõy dựng lớp vectơ gồm các thành phần: -DL: số phần tử, mảng các phần tử -Pt: nhập, in, tổng 2 vectơ, tích vô hướng Hàm main: -Nhập 2 vectơ -Tí...
Ngày tải lên: 23/12/2013, 03:17
Chương 9 – Lập trình hướng đối tượng trong C# docx
... Radius 59 { 60 get 61 { 62 return radius; 63 } 64 65 set 66 { 67 if ( value >= 0 ) // validation needed 68 radius = value; 69 } Chương 9 – Lập trình hướng đối tượng trong C# Outline 9. 1. ... % 60; 97 Đặt thuộc tính Hour của đối tượng Time3 Đặt thuộc tính Minute của đối tượng Time3 Đặt thuộc tính Second của đối tượng Time3 Thêm1 second v...
Ngày tải lên: 25/03/2014, 12:21
Lập trình hướng đối tượng chương 7
... của chương trình: Chương 7: Xử lý ngoại lệ (Exception Handling) 179 } Lớp được định nghĩa bởi người dùng ‘ArraySizeException’ là lớp con của lớp ‘NegativeArraySizeException’. Khi một đối tượng ... ‘if’. Nếu kích thước là số âm thì đối tượng của lớp ‘ArraySizeException’ được tạo. Kết xuất của chương trình được chỉ ra ở hình 7. 6. Hình 7. 6 Ngoại lệ tự định nghĩa 7. 8...
Ngày tải lên: 09/05/2014, 08:35
LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG - Chương 5 docx
... một đối tượng và dùng delete để huỷ một đối tng. ã Dựng new v delete cng cú th cp nhiu đối tượng và huỷ nhiều đối tượng 19 OOP-CHƯƠNG 5- TAO DOI TUONG CẤP VÀ HỦY 1 ĐỐI TƯỢNGCẤP VÀ HỦY 1 ĐỐI TƯỢNG class ... class A và B void f(A,B) 36 OOP-CHƯƠNG 5- TAO DOI TUONG 1 Chương 5: TẠO ĐỐI TƯỢNG Giáo viên: Võ Hồng Bảo Châu Khoa CNTT trường ĐH Lạc Hồng LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG...
Ngày tải lên: 11/07/2014, 20:20
LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG - Chương 7 docx
... cơ sở A B A B C A B C C A B 6 OOP-CHƯƠNG 7- THỪA KẾ THỪA KẾ ĐƠNTHỪA KẾ ĐƠN class Lớp cơ sở{ // }; class lớp dẫn xuất:kiểu kế thừa Lớp cơ sở{ // } 7 OOP-CHƯƠNG 7- THỪA KẾ VÍ DỤVÍ DỤ LỚP point Dữ ... liệu thuộc lớp cơ sở. 10 OOP-CHƯƠNG 7- THỪA KẾ Ví dụVí dụ class Double{ double data; public: Double( double = 0.0 ); Double operator+( Double ); }; 11 OOP-CHƯƠNG 7- THỪA KẾ class Sothuc:Dou...
Ngày tải lên: 11/07/2014, 20:20
Lập trình hướng đối tượng - Chương 8 docx
... in.get(); // ignore Chương 8 Nhập / Xuất C++ nâng cao 255 Ví dụ 5.1 Minh hoạ cách sử dụng hàm rdstate() .Chương trình xuất nội dung một text file. Nếu gặp lỗi, chương trình sẽ báo lỗi ... encountered in.close(); return 0; } Chương 8 Nhập / Xuất C++ nâng cao 261 Bài tập VII 1. Với mỗi chương trình trong chương 8, hãy thực hiệ...
Ngày tải lên: 22/07/2014, 18:22
Lập trình hướng đối tượng - Chương 7 ppt
... Bài tập chương 7 1. Viết một chương trình để trình bày giá trị 1000 ở dạng thập phân, thập lục phân và bát phân, sử dụng các cờ định dạng của ios. 2. Viết một chương trình để trình bày ... return 0; } Bài tập III Kết quả của chương trình x sqrt(x) x^2 2 1.4142 4 3 1 .73 21 9 4 2 16 5 2.2361 25 20 4. 472 1 400 Chương 7 Hệ thống Nhập / Xuấ...
Ngày tải lên: 22/07/2014, 18:22
Lập trình hướng đối tượng - Chương mở đầu docx
... hướng- thủ tục 357 IV. Mô hình hướng đối tượng 359 V. Các ký hiệu và đồ thị hướng đối tượng 361 VI. Các bước phân tích hướng đối tượng 365 VII. Các bước thiết kế hướng đối tượng 371 VIII. Cài đặt ... cuỷa laọp trình hướng đối tượng với C++ trong môi trường DOS và Windows. Ngôn ngữ lập trình C++ được sử dụng trong bài giảng nhằm minh họa các ý tưởn...
Ngày tải lên: 22/07/2014, 19:20
Bài tập Chương 3 LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG VỚI C++ docx
... CNTT Chương 03 - 3 GV. Nguyễn Sơn Hoàng Quốc ThS. Nguyễn Tấn Trần Minh Khang 0. BÀI TẬP Bài 4: Viết chương trình nhập vào một ngày. Tìm ngày hôm qua và xuất kết quả. Bài 5: Viết chương trình ... CNTT Chương 03 - 33 GV. Nguyễn Sơn Hoàng Quốc ThS. Nguyễn Tấn Trần Minh Khang HƯỚNG DẪN BÀI 5 Bài 5: Viết chương trình nhập vào 2 phân số. Tìm phân số lớn nhất và kết q...
Ngày tải lên: 08/08/2014, 08:21