Bai giang lap trinh huong doi tuong va c++

169 435 0
Bai giang lap trinh huong doi tuong va c++

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

download Bài giảng lập trình hướng đối tượng và c++ full pdf

 TR :           :   : 17209 TRÌNH :  DÙNG CHO SV NGÀNH :  - 2008 i Mô   : Lp trình h  tng C++. : 2 : Khoa hc máy tính. : CNTT : 17209 C: 4 :  K thut lp trình Pascal, K thut lp trình C. : c phng pháp lp trình h  tng  lp trình .  -  rng c lp trình h  tng. -  tng l. -  gói, th k, a hình. - B m    TS LT  BT KT :              ++ 3 3 1.1 c l h  tng 1.2 Gi thi ngôn ng C++ :          9 6 3 2.1 Cài t ngôn ng C++ 2.2 C trúc mt chng trình C++ 2.3 Ki d li c s 2.4 Quy t s dng t khóa, tên chu, tên t t. 2.5 Các ch th gán, so sánh, i kin n thì    ,      6 3 3 3.1 Khai báo hàm con, hàm chính. 3.2 Quy t  ki d li, ki tr. 3.3  ngh ch hàm, tham s ng  3.5 .  ++ 9 5 3 1 4.1  tng vào ra cout, cin 4.2  dòng d li lên màn hình 4.3 Nhp dòng d li t bàn phím 4.4  d dòng d li hi th 4.5 Vào ra v tp   18 8 9 1       75 45 30 0 0 0 ii 5.1  ngh  tng 5.2 Khai báo l 5.3 Hàm thi lp, hu b 5.4 Thành ph t, hàm bn, l bn 5.5  ngh ch toán t Chng 6: Th k 9 6 3 6.1 L c s, l dn xu 6.2 Quy t tha k 6.3 Tng thích l c s l d xu 6.4 n tha k, a tha k :  8 5 3 7.1 Hàm , ràng buc t, ng 7.2 a th :  13 6 6 1 8.1 Hàm b m 8.2 u khuy i c hàm b m 8.3 L b m  :  2. Ph Vn . K thut lp trình h  tng. NXB KHKT. 1998 3 liên quan. : - thc hành. -   . B    / /20  iii  CHNG I:          C++ . 1 1. S  1 1.1         (      ) 1 1.2                  . 1 1.3      3 1.4     ng . 4 2.        ng . 5 2.1      u tng ADT(Astract Data Type) 5 2.2 ng (Objects) p (Classes) 5 2.3 a (Inheritance) . 6 2.4 Dynamic Binding () (      ) 6 3. Ngôn ng     ++ . 7 3.1 S      ng 7 3.2 Ngôn ng     ++. 8  8 CHNG II: NH      9 1. Ch   9 1.1 Qu  ++ . 9 1.2 Ch  . . 13 2. ,            . 15 2.1 (variable declaration) 15 2.2          16 2.3                16 2.4  . 17 2.5    18 2.6  18 3. ++ 19 4.  20 4.1   -else 20 4.2  . 20 4.3  while . 21 4.4  21 4.5   . 22 4.6      . 22 4.7    . 23  . 23 iv 5.     ++ . 23 6.      trong C++ 25 6.1  (assignment operator) 25 6.2   25 6.3    25 6.4  logic 26 6.5  bitwise 26 6.6   . 26 6.7      26 6.8  3 ngôi 26 6.9     27 6.10     . 27 6.11       . 27 6.12  sizeof. 28 7.           28  31 CHNG III:   ,       . 34 1. ++ 34 1.1        34 1.2  . 34 1.3  34 1.4   (overload)  . 35 1.5  . 36 2.   ,  37 3.   . 38 4. Bài t 38 CHNG IV: ++ . 40 1.         ++ . 40 2.  . 41 3.      . 41 4.     (Redirection) . 41 5.      i cin 42 6. C       . 42 7.    i cout . 45 8.  . 46 9.       46 10.      48 v 11.  48 12. stringstream 49  52 CHNG V:   P. . 54 1. Tru tng d    . 54 2.       ng? . 54 3.     ng . 55 4.         ng 58 5.     p v   59 6.             ng th  p . 61 7.    62 8.    . 66 9. Kh           67 10.  72 11.  copy 76 12.          . 78 13. p . 79 14. S ng trong vai  . 80 15. :           . 82 16.    . 84  91 CHNG VI:   A (INHERITANCE) . 94 1. S    94 2. S    . 94 3. a . 94 4.     96 5.        . 98 6. a . 101 6.1 a public 101 6.2. a private 101  . 102 7.                102 8. a 103 9.  a . 103 10.    . 105 11. a 107 12.     p c s   p c s  108 vi 13.       ng 109 14.     a 116  117 CH . 118 1.                . 118  . 118 - Polymorphism . 118 2. C      . 119 3.      120 4.  . 122 4.1     . 122  124 5.         . 124 6. p tru tng  abstract class 128 7. c s 129 7.1 1 . 129 7.2 2 . 131 8.    . 135 9.   . 136 p 139 CHNG VIII: (TEMPLATE) . 140 1. u 140 1.1  . 141 1.2  . 146 1.3     p tr  147 1.4  . 149 1.5      151 1.6 p cha ()    154 2.  . 154 2.1  154 2.2  th        157  157 O . 158  . 159 1 NG I:               ++ 1.                                                .                                                 .  : +          +            +          +          . 1.1           (        )                    .                                  (     ).                   : +                            .  . +                                  ,             . +    .                             .                 ,                                      . 1.2                                                                       .                       2       .                                  . Sau khi   .               .                       ,          .                             .   ,                        .                                    .                           ,                                      .                      ,   :                            .             ,         ,             .           ,                    ,                module.         .                                         .               3 1.3                                            .              .               .             .                 .              .                     : +                                             .                 .                .                  .                                      . +                             .                      .                                                         ,                          . +            .                          .     .                               . 1980 Stroustrup starts on C++ 1981 Byte Smalltalk issue 1983 Objective C 1986 C++ 1987 Actor, Eiffel 1991 C++ release 3.0 1995 Java 1983 to 1989 Language. Gi thi ngôn ng C++ :          9 6 3 2.1 Cài t ngôn ng C++ 2.2 C trúc mt chng trình C++ 2.3 Ki d li

Ngày đăng: 05/10/2013, 17:36

Hình ảnh liên quan

- Đóng gói, thừa kế, đa hình. -Bản mẫu, thư viện STL  - Bai giang lap trinh huong doi tuong va c++

ng.

gói, thừa kế, đa hình. -Bản mẫu, thư viện STL Xem tại trang 2 của tài liệu.
Hình thức và tiêu chuẩn đánh giá sinh viên: - Bai giang lap trinh huong doi tuong va c++

Hình th.

ức và tiêu chuẩn đánh giá sinh viên: Xem tại trang 3 của tài liệu.
Các chương trình thực hiện chức năng mô tả phương pháp cài đặt của mô hình. - Bai giang lap trinh huong doi tuong va c++

c.

chương trình thực hiện chức năng mô tả phương pháp cài đặt của mô hình Xem tại trang 14 của tài liệu.
Chúng ta có thể xem rõ hơn trong bảng sau đâu: Truy câ ̣p  - Bai giang lap trinh huong doi tuong va c++

hu.

́ng ta có thể xem rõ hơn trong bảng sau đâu: Truy câ ̣p Xem tại trang 105 của tài liệu.
Bảng hàm ảo của lớp Principal  - Bai giang lap trinh huong doi tuong va c++

Bảng h.

àm ảo của lớp Principal Xem tại trang 130 của tài liệu.
a) Xây dựng lớp các hình chữ nhật với các thuộc tính dữ liệu là tọa độ củ a2 đỉnh trên bên trái và  dưới bên phải của nó (như hình vẽ):  - Bai giang lap trinh huong doi tuong va c++

a.

Xây dựng lớp các hình chữ nhật với các thuộc tính dữ liệu là tọa độ củ a2 đỉnh trên bên trái và dưới bên phải của nó (như hình vẽ): Xem tại trang 166 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan