Thursday, June 2, 2011

Giáo trình lập trình hướng đối tượng với C++, 230 trang. Tác giả: Ths. Đặng Ngọc Hoàng Thành.



Giáo trình lập trình hướng đối tượng với C++, 230 trang.
Tác giả: Ths. Đặng Ngọc Hoàng Thành (có chỉnh sửa 10/2011).

PHỤ LỤC

GIỚI THIỆU
TRÌNH SOẠN THẢO
CHƯƠNG 1. CƠ BẢN VỀ C++
CHƯƠNG 2. BIẾN VÀ CÁC KIỂU DỮ LIỆU
Từ khóa
Kiểu dữ liệu nguyên thủy
Khai báo biến
Phạm vi tác dụng của biến
Khởi tạo giá trị cho biến
Giới thiệu về xâu kí tự
CHƯƠNG 3. HẰNG
Hằng số nguyên
Hằng số thực có dấu chấm động
Hằng kí tự và hằng xâu kí tự
Hằng logic
Định nghĩa một hằng #define
Khai báo hằng const
CHƯƠNG 4. TOÁN TỬ
Toán tử gán
Toán tử thực hiện phép toán số học
Toán tử gán hợp nhất
Toán tử tăng và giảm
Toán tử so sánh
Toán tử logic
Toán tử điều kiện
Toán tử phân tách
Toán tử dịch bit
Toán tử chuyển đổi kiểu dữ liệu
Các toán tử khác
Thứ tự ưu tiên của các toán tử
CHƯƠNG 5. XUẤT NHẬP CƠ BẢN
Xuất dữ liệu chuẩn cout
Nhập dữ liệu chuẩn cin
Nhập dữ liệu nhờ lớp stringstream
CHƯƠNG 6. CÁC CẤU TRÚC LỆNH ĐIỀU KHIỂN
Cấu trúc lệnh có điều kiện: if và else
Cấu trúc lặp
Cấu trúc lựa chọn: switch
CHƯƠNG 7. HÀM
Khai báo và sử dụng hàm
Phạm vi tác dụng của biến
Hàm không có kiểu dữ liệu trả về. Hàm void.
Tham biến và tham trị
Giá trị mặc định của tham số hình thức
Chồng chất hàm
Hàm nội tuyến
Hàm đệ quy
Hàm mẫu – Template Function
CHƯƠNG 8. CÁC KIỂU DỮ LIỆU CÓ CẤU TRÚC
Mảng
Xâu kí tự
CHƯƠNG 9. CON TRỎ
Toán tử tham chiếu &
Toán tử tham chiếu ngược *
Khai báo biến con trỏ
Con trỏ, mảng và xâu kí tự
Các phép toán số học trên con trỏ
Con trỏ trỏ vào con trỏ
Con trỏ void
Con trỏ Null
Con trỏ hàm
CHƯƠNG 10. BỘ NHỚ ĐỘNG
Toán tử new và new[]
Toán tử delete và delete[]
CHƯƠNG 11. KIỂU DỮ LIỆU STRUCT VÀ CON TRỎ STRUCT
Struct
Con trỏ struct
Struct lồng nhau
Kích thước bộ nhớ của struct
CHƯƠNG 12. CÁC KIỂU DỮ LIỆU KHÁC
Kiểu dữ liệu tự định nghĩa
Kiểu dữ liệu union thường
Kiểu dữ liệu union ẩn danh
Kiểu dữ liệu enum
CHƯƠNG 13. LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Lịch sử hình thành
Lớp và đối tượng
Hàm tạo và hàm hủy
Chồng chất hàm tạo
Hàm tạo sao chép
Tính đóng gói – Encapsulation
Con trỏ đối tượng
Lớp được khai báo nhờ từ khóa struct và union
Chồng chất toán tử
Con trỏ this
Thành viên tĩnh – Từ khóa static
Hàm bạn và lớp bạn
Tính kế thừa - Inheritance
Các mức truy cập
Tính đa kế thừa – Multiple Inheritance
Tính đa hình – Polymorphism
Tính trìu tượng hóa - Abstraction
Lớp Template
CHƯƠNG 14. NAMESPACE
Từ khóa namespace
Từ khóa using
Phạm vi của namespace
Biệt danh cho namespace
Namespace std
CHƯƠNG 15. NGOẠI LỆ
Mệnh đề try…catch
Mệnh đề throw
Thư viện chuẩn exception
CHƯƠNG 16. LÀM VIỆC VỚI FILE
Mở file
Đóng file
File văn bản
Kiểm tra trạng thái của các cờ hiệu
Con trỏ get và put
File nhị phân
Bộ đệm và Đồng bộ hóa
CHƯƠNG 17. CÁC LỚP THƯ VIỆN
Tải file từ

No comments:

Post a Comment

Popular Posts