Danh mục

Giáo trình Lập trình hướng đối tượng - TS. Vũ Bá Anh &ThS. Hà Văn Sang

Số trang: 113      Loại file: pdf      Dung lượng: 1.92 MB      Lượt xem: 15      Lượt tải: 0    
Hoai.2512

Phí tải xuống: 21,000 VND Tải xuống file đầy đủ (113 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 Lập trình hướng đối tượng do TS. Vũ Bá Anh &ThS. Hà Văn Sang biên soạn cung cấp cho người học những kiến thức như: Giới thiệu về lập trình hướng đối tượng; giới thiệu về C++; lớp và đối tượng; tính kế thừa; tính đa hình; khuôn hình mẫu. Mời các bạn cùng tham khảo!
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 - TS. Vũ Bá Anh &ThS. Hà Văn Sang BỘ TÀI CHÍNH HỌC VỆN TÀI CHÍNHLẬP TRÌNH HƯỚNG ĐỐI TƯỢNG TS. VŨ BÁ ANH Ths. HÀ VĂN SANG sanghv@hvtc.edu.vn 2018 ACADEMY OF FINANCE LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Mục lụcMỞ ĐẦU ..............................................................................................................5Chương 1. GIỚI THIỆU VỀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG .................6 1. Tổng quan về các kỹ thuật lập trình .............................................................6 1.1. Lập trình tuyến tính ...............................................................................6 1.2. Lập trình cấu trúc ..................................................................................6 1.3. Lập trình mô đun hoá ............................................................................7 1.4. Nhược điểm của lập trình hướng thủ tục ...............................................8 1.5. Lập trình hướng đối tượng ....................................................................9 2. Một số khái niệm cơ bản ............................................................................11 2.1. Hệ thống hướng đối tượng ..................................................................11 2.2. Đối tượng (Objects) .............................................................................12 2.3. Thuộc tính (Attribute) và Phương thức (method) ...............................12 2.4. Lớp (Class) và lớp con (SubClass) ......................................................12 2.5. Lớp trừu tượng ....................................................................................13 2.6. Truyền thông điệp ...............................................................................13 2.7. Sự trừu tượng hoá (abstraction)...........................................................14 2.8. Sự đóng gói (encapsulation) ................................................................14 2.9. Tính kế thừa .........................................................................................14 1.10. Tính đa hình .......................................................................................15 3. Các bước cần thiết để thiết kế chương trình theo hướng đối tượng ...........16 4. Các ưu điểm của lập trình hướng đối tượng ...............................................16 5. Một số ngôn ngữ lập trình hướng đối tượng ..............................................16 6. Một số ứng dụng của lập trình hướng đối tượng ........................................18Chương 2. GIỚI THIỆU VỀ C++ ....................................................................19 1. Lịch sử của C++ .........................................................................................19 2. Các mở rộng của C++.................................................................................19 2.1. Lời chú thích ........................................................................................19 Trang 2 LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG 2.2. Từ khoá mới ........................................................................................20 2.3. Kiểu dữ liệu char và int .......................................................................20 2.4. Khai báo biến .......................................................................................20 2.5. Chuyển đổi và ép kiểu .........................................................................21 2.6. Vào ra trong C++ .................................................................................22 2.7. Cấp phát và giải phóng bộ nhớ ............................................................26 2.8. Biến tham chiếu ...................................................................................28 2.9. Hằng tham chiếu ..................................................................................29 2.10. Truyền tham số cho hàm theo tham chiếu.........................................30 2.11. Hàm với tham số có giá trị mặc định ................................................34 2.12. Các hàm nội tuyến .............................................................................35 2.13. Hàm tải bội ........................................................................................36Chương 3. LỚP VÀ ĐỐI TƯỢNG ..................................................................39 1. Xây dựng lớp và đối tượng .........................................................................39 1.1. Khai báo lớp ....................................... ...

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