Danh mục

Giáo trình Lập trình hướng đối tượng C++

Số trang: 197      Loại file: pdf      Dung lượng: 3.53 MB      Lượt xem: 28      Lượt tải: 0    
Jamona

Phí tải xuống: 1,000 VND Tải xuống file đầy đủ (197 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Giáo trình được chia ra làm 6 chương và mỗi chương được chia làm các mục khác nhau. Các chương được sắp xếp theo trình tự từ lập trình hướng thủ tục trên C++ đến lập trình hướng đối tượng và các lớp thư viện cơ bản.
Nội dung trích xuất từ tài liệu:
Giáo trình Lập trình hướng đối tượng C++ Khoa Công nghệ Thông tin Trường Cao đẳng Công nghiệp Huế GIÁO TRÌNH LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG C++ (Lưu hành nội bộ) Huế, tháng 06/2011 PHỤ LỤC GIỚI THIỆU ...................................................................................................... 7 MÔI TRƯỜNG PHÁT TRIỂN TÍCH HỢP IDE........................................... 10 CHƯƠNG 1. NGÔN NGỮ LẬP TRÌNH C++ .............................................. 22 1.1. Cấu trúc của một chương trình C++ ........................................................ 22 1.2. Biến và các kiểu dữ liệu ........................................................................... 25 1.2.1.Từ khóa ................................................................................................ 25 1.2.2. Kiểu dữ liệu nguyên thủy.................................................................... 26 1.2.3. Khai báo biến ...................................................................................... 26 1.2.4. Phạm vi tác dụng của biến .................................................................. 27 1.2.5. Khởi tạo giá trị cho biến ..................................................................... 29 1.2.6. Khởi tạo giá trị cho biến tĩnh static..................................................... 29 1.2.7. Giới thiệu về xâu kí tự ........................................................................ 30 1.3. Hằng ......................................................................................................... 31 1.3.1. Hằng số nguyên................................................................................... 31 1.3.2. Hằng số thực có dấu chấm động ......................................................... 31 1.3.3. Hằng kí tự và hằng xâu kí tự............................................................... 32 1.3.4. Hằng logic ........................................................................................... 33 1.3.5. Định nghĩa một hằng #define.............................................................. 33 1.3.6. Khai báo hằng const ............................................................................ 34 1.4. Toán tử ..................................................................................................... 34 1.4.1. Toán tử gán ......................................................................................... 34 1.4.2. Toán tử thực hiện phép toán số học .................................................... 35 1.4.3. Toán tử gán hợp nhất .......................................................................... 36 1.4.4. Toán tử tăng và giảm .......................................................................... 36 1.4.5. Toán tử so sánh ................................................................................... 37 1.4.6. Toán tử logic ....................................................................................... 38 1.4.7. Toán tử điều kiện ................................................................................ 39 C++ 1.4.8. Toán tử phân tách................................................................................ 40 1.4.9. Toán tử dịch bit ................................................................................... 41 Trang |2 1.4.10. Toán tử chuyển đổi kiểu dữ liệu ....................................................... 43 1.4.11. Các toán tử khác................................................................................ 43 1.4.12. Thứ tự ưu tiên của các toán tử .......................................................... 43 1.5. Xuất – nhập cơ bản................................................................................... 45 1.5.1. Xuất dữ liệu chuẩn cout ...................................................................... 45 1.5.2. Nhập dữ liệu chuẩn cin ....................................................................... 46 1.5.3. Nhập dữ liệu nhờ lớp stringstream ..................................................... 48 1.6. Các cấu trúc lệnh điều khiển .................................................................... 49 1.6.1. Cấu trúc lệnh có điều kiện: if và else .................................................. 50 1.6.2. Cấu trúc lặp ......................................................................................... 52 1.6.3. Cấu trúc lựa chọn: switch ................................................................... 57 1.7. Hàm .......................................................................................................... 61 1.7.1. Khai báo và sử dụng hàm.................................................................... 62 1.7.2. Phạm vi tác dụng của biến .................................................................. 65 1.7.3. Hàm không trả về giá trị - Hàm void. ................................................. 66 1.7.4. Tham biến và tham trị ......................................................................... 67 1.7.5. Giá trị mặc định của tham số hình thức .............................................. 70 1.7.6. Chồng chất hàm .................................................................................. 71 1.7.6. Hàm nội tuyến ..................................................................................... 72 1.7.7. Hàm đệ quy ......................................................................................... 72 1.8. Các kiểu dữ liệu có cấu trúc ..................................................................... ...

Tài liệu được xem nhiều: