Lập trình hướng đối tượng và C++

Giáo trình này sẽ trình bầy một cách hệ thống các khái niệm của lập trình hướng đối tượng được cài đặt trong C++ như lớp, đối tượng, sự thừa kế, tính tương ứng bội, khuôn hình và các khả năng mới trong xây dựng, sử dụng hàm...

Lập trình hướng đối tượng và C++

Phạm Văn Ất ( Ch.b), Nguyễn Hiếu Cường

Giao thông vận tải

2009

Tóm tắt

Lập trình hướng đối tượng và C++ là một môn học quan trọng đối với sinh viên ngành Công nghệ thông tin và một số ngành học khác. Lập trình hướng đối tượng là phương pháp lập trình chủ đạo hiện nay trong công nghiệp phần mềm và tư tưởng hướng đối tượng được áp dụng trong hầu hết các ngôn ngữ lập trình hiện đại như C++ , Visual C++ , C#, Java...

Phương pháp lập trình phổ biến nhất trong những năm 70 và 80 của thế kỷ trước là lập trình cấu trúc. Đó là phương pháp tổ chức, phân chia chương trình thành các hàm, thủ tục. Thông qua các ngôn ngữ như Pascal và C, đa số những người làm Tin học đã khá quen biết với phương pháp lập trình này. Tuy nhiên phương pháp lập trình này cũng dần bộc lộ nhiều hạn chế. Phương pháp lập trình hướng đối tượng đã khắc phục được những hạn chế của lập trình cấu trúc và mở ra một giai đoạn phát triển mới trong công nghiệp phần mềm. Lập trình hướng đối tượng dựa trên việc tổ chức chương trình thành các lớp. Khác với hàm và thủ tục, lớp là một đơn vị bao gồm cả dữ liệu và các phương thức xử lý. Vì vậy lớp có thể mô tả các thực thể một cách chân thực, đầy đủ và chặt chẽ hơn.

Giáo trình này sẽ trình bầy một cách hệ thống các khái niệm của lập trình hướng đối tượng được cài đặt trong C++ như lớp, đối tượng, sự thừa kế, tính tương ứng bội, khuôn hình và các khả năng mới trong xây dựng, sử dụng hàm như: đối tham chiếu, đối mặc định, hàm trùng tên, hàm toán tử. Cuối mỗi chương đều có các bài tập ở những mức độ khác nhau để độc giả tự rèn luyện thêm.

Nội dung cuốn sách

+ Các khái niệm cơ bản;

+ Hàm trong C++;

+ Lớp và đối tượng;

+ Định nghĩa chồng toán tử;

+ Hàm tạo, hàm hủy và các vấn đề liên quan;

+ Dẫn xuất và thừa kế;

+ Tương ứng bội và phương thức ảo;

+ Các dòng tin; khuôn hình ( template).

Trích dẫn

Phạm Văn Ất ( Ch.b), Nguyễn Hiếu Cường. Lập trình hướng đối tượng và C++, Giao thông vận tải, 2009

Bộ sưu tập

Lĩnh vực Công nghệ thông tin

Tài liệu liên quan

Lập trình hướng đối tượng và C++WEB2PY enterprise web frameworkProgramming in Visual C#2008

Lập trình hướng đối tượng và C++

WEB2PY enterprise web framework

Programming in Visual C#2008

Mã QR

Lập trình hướng đối tượng và C++

Nội dung

  • Thứ Tư, 08:05 22/03/2023

Tin tiêu điểm

Hướng dẫn khai thác và sử dụng Thư viện Đại học Công nghiệp Hà Nội năm 2024

Hướng dẫn khai thác và sử dụng Thư viện Đại học Công nghiệp Hà Nội năm 2024

Thứ Ba, 14:33 17/09/2024

PGS.TS Nguyễn Thị Hồng Nga, Giám đốc - Trung tâm Đào tạo Sau đại học trao tặng 02 đầu sách ngoại văn cho Trung tâm Thông tin - Thư viện

Thứ Sáu, 07:37 24/05/2024
Hướng dẫn khai thác Bộ sưu tập tài nguyên giáo dục mở (OER)

Hướng dẫn khai thác Bộ sưu tập tài nguyên giáo dục mở (OER)

Thứ Bảy, 15:58 04/05/2024

Truy cập hàng triệu sách điện tử miễn phí với The Online Books Page

Thứ Hai, 08:38 22/01/2024
5 khóa học miễn phí về thiết kế đồ họa

5 khóa học miễn phí về thiết kế đồ họa

Thứ Tư, 09:33 13/12/2023

Các bài đã đăng

Philosophy of Computer Science: An Introductory Course

Philosophy of Computer Science: An Introductory Course

Thứ Năm, 14:08 21/11/2024
Our Extractive Age: Expressions of Violence and Resistance

Our Extractive Age: Expressions of Violence and Resistance

Thứ Năm, 14:03 21/11/2024
Understanding the DOM: Document Object Model

Understanding the DOM: Document Object Model

Thứ Năm, 13:58 21/11/2024
Heat Treatment Conventional and Novel Applications

Heat Treatment Conventional and Novel Applications

Thứ Năm, 13:51 21/11/2024
Swift Notes for Professionals

Swift Notes for Professionals

Thứ Năm, 13:42 21/11/2024

외국인을 위한 한자와 한국문화 = Chữ Hán và văn hóa Hàn Quốc dành cho người nước ngoài

Thứ Ba, 18:26 21/03/2023

개념 & 원리 365 국어 = Tiếng Hàn 365 - Khái niệm và nguyên lý

Thứ Ba, 18:11 21/03/2023

이것이 한국어다 = Đây là tiếng Hàn

Thứ Ba, 18:04 21/03/2023

한국어교육과 매체언어 = Ngôn ngữ truyền thông và giáo dục tại Hàn Quốc

Thứ Ba, 17:57 21/03/2023

한국인과 한국어의 발상과 표현 = Ý tưởng và cách biểu đạt của người Hàn Quốc, tiếng Hàn Quốc

Thứ Ba, 17:50 21/03/2023