Danh mục

Bài giảng lập trình hướng đối tượng với C++ - Đinh Thị Mỹ Hạnh

Số trang: 133      Loại file: doc      Dung lượng: 783.50 KB      Lượt xem: 12      Lượt tải: 0    
10.10.2023

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

C++ là một ngôn ngữ lập trình phổ biến, được giảng dạy tại các trường đại học trong nước và trên thế giới và đặc biệt được sử dụng rộng rãi cho nhu cầu phát triển của công nghiệp phần mềm hiện nay.
Nội dung trích xuất từ tài liệu:
Bài giảng lập trình hướng đối tượng với C++ - Đinh Thị Mỹ Hạnh ĐAI HOC ĐÀ NĂNG ̣ ̣ ̃ TRƯỜNG CAO ĐĂNG CÔNG NGHỆ THÔNG TIN ̉ ̀ ̉ BAI GIANG LÂP TRINH HƯỚNG ĐÔI TƯỢNG ̣ ̀ ́ VỚI C++ ĐINH THỊ MỸ HẠNH ĐÀ NẴNG - 2009 MỤC LỤC MỤC LỤC.........................................................................................................................................................................3 TÔNG QUAN VỀ LÂP TRINH HƯỚNG ĐÔI TƯỢNG ........................................................................................6 ̉ ̣ ̀ ́ Lâp trinh hướng đôi tượng C++ ̣ ̀ ́ 4 .I PHƯƠNG PHAP LÂP TRINH HƯỚNG ĐÔI TƯỢNG........................................................................... 6 ́ ̣ ̀ ́ .I.1. Vì sao lâp trinh hướng đôi tượng? ...........................................................................................................6 ̣ ̀ ́ .I.2. Bai toan quan hệ gia đinh..........................................................................................................................7 ̀ ́ ̀ .II MÔT SỐ KHAI NIÊM TRONG LÂP TRINH HƯỚNG ĐÔI TƯỢNG .................................................... 9 ̣ ́ ̣ ̣ ̀ ́ .II.1. Lâp trinh hướng đôi tượng .....................................................................................................................9 ̣ ̀ ́ .II.2. Trừu tượng hoá.....................................................................................................................................10 .II.3. Đôi tượng và Lớp..................................................................................................................................10 ́ .II.4. Thuôc tinh và Phương thức ..................................................................................................................11 ̣́ .II.5. Nguyên tăc đong goi dữ liêu .................................................................................................................11 ́ ́ ́ ̣ .II.6. Tinh kế thừa (inheritance) .....................................................................................................................11 ́ ́ ̀ .II.7. Tinh đa hinh (polymorphime) ................................................................................................................12 .III NHỮNG ĐĂC ĐIÊM CUA LÂP TRINH HƯỚNG ĐÔI TƯỢNG ........................................................ 14 ̣ ̉ ̉ ̣ ̀ ́ .III.1. Những đăc tinh chủ yêu cua LTHĐT...................................................................................................14 ̣́ ́ ̉ .III.2. Ưu điêm cua LTHĐT............................................................................................................................14 ̉ ̉ .IV NGÔN NGỮ LÂP TRINH HƯỚNG ĐÔI TƯỢNG.............................................................................. 15 ̣ ̀ ́ NHỮNG MỞ RÔNG CUA C++ SO VỚI C.............................................................................................................16 ̣ ̉ .I LICH SỬ NGÔN NGỮ LÂP TRINH C++ ............................................................................................... 16 ̣ ̣ ̀ .II NHỮNG ĐIÊM KHÔNG TƯƠNG THICH VỚI C................................................................................ 16 ̉ ́ ̣ ̃ ̀ .II.1. Đinh nghia ham..................................................................................................................................... 16 .II.2. Sự tương thich giữa con trỏ void và cac con trỏ khac ........................................................................17 ́ ́ ́ .III CAC MỞ RÔNG CUA C++.................................................................................................................. 18 ́ ̣ ̉ .III.1. Cac khả năng vao/ra mới cua C++.......................................................... ...

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