Giáo trình lập trình hướng đối tượng ngành công nghệ thông tin tại Trường Cao đẳng Cộng đồng ...

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Giáo Trình

2017

230
0
0

Phí lưu trữ

55 Point

Mục lục chi tiết

LỜI NÓI ĐẦU

1. CHƯƠNG 1: LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

1.1. Thế nào là lập trình hướng đối tượng

1.2. Một số khái niệm quan trọng

1.3. CÂU HỎI ÔN TẬP CHƯƠNG 1

2. CHƯƠNG 2: CÁC ĐẶC ĐIỂM CỦA C++

2.1. Cấu trúc chương trình

2.2. Cấu trúc điều khiển

2.2.1. Cấu trúc điều kiện: if và else

2.2.2. Các cấu trúc lặp

2.2.3. Các lệnh rẽ nhánh và lệnh nhảy

2.3. Con trỏ và chuỗi ký tự

2.4. Tham số mặc định của hàm

2.5. Truyền tham số

2.6. BÀI TẬP THỰC HÀNH CHƯƠNG 2

3. CHƯƠNG 3: LỚP VÀ ĐỐI TƯỢNG

3.1. Phạm vi lớp và truy cập các thành viên lớp

3.2. Hàm tạo và hàm hủy

3.2.1. Dùng hàm tạo trong khai báo

3.2.2. Dùng hàm tạo trong cấp phát bộ nhớ

3.2.3. Dùng hàm tạo để biểu diễn các đối tượng hằng

3.2.4. Hàm tạo mặc định

3.2.5. Hàm tạo và hàm hủy được gọi khi nào?

3.3. Đối tượng hằng và hàm thành viên hằng

3.4. Hàm bạn và lớp bạn

3.5. Hàm thành viên tĩnh

3.6. Con trỏ this

3.7. BÀI TẬP THỰC HÀNH CHƯƠNG 3

4. CHƯƠNG 4: THỪA KẾ

4.1. Ép kiểu các con trỏ lớp cơ sở tới các con trỏ lớp dẫn xuất

4.2. Các lớp cơ sở public, protected và private

4.3. Các constructor và destructor lớp dẫn xuất

4.4. Các lớp cơ sở ảo (virtual base classes)

4.5. Phương thức ảo (virtual function)

4.6. Các đặc trưng của phương thức ảo

4.7. Lớp trừu tượng (Abstract class)

4.8. Các thành viên ảo của một lớp

4.8.1. Toán tử ảo

4.8.2. Có constructor và destructor ảo hay không?

4.9. BÀI TẬP THỰC HÀNH CHƯƠNG 4

5. CHƯƠNG 5: TÍNH ĐA HÌNH

5.1. BÀI TẬP THỰC HÀNH CHƯƠNG 5

6. CHƯƠNG 6: THIẾT KẾ CHƯƠNG TRÌNH HƯỚNG ĐỐI TƯỢNG

6.1. Các giai đoạn phát triển hệ thống

6.2. Các bước cần thiết để thiết kế chương trình

6.3. Một số ví dụ minh họa

6.4. BÀI TẬP THỰC HÀNH CHƯƠNG 6

TÀI LIỆU THAM KHẢO

Giáo trình lập trình hướng đối tượng nghề công nghệ thông tin cao đẳng trường cao đẳng cộng đồng đồng tháp