1. Trang chủ
  2. » Tất cả

gioithieumh1

5 7 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 176,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG & C++  Các khái niệm, nguyên lý cơ bản của lập trình hướng đối tượng OOP.. Mục tiêu Sau khi hoàn tất học phần này, sinh viên có khả năng:  Hiểu được thế nào

Trang 1

LẬP TRÌNH HƯỚNG

ĐỐI TƯỢNG & C++

 Các khái niệm, nguyên lý cơ bản của

lập trình hướng đối tượng (OOP).

 Minh họa phong cách lập trình hướng

đối tượng bằng ngôn ngữ C++.

Trang 2

Mục tiêu

Sau khi hoàn tất học phần này, sinh viên có khả năng:

 Hiểu được thế nào là lập trình hướng đối tượng, trừu tượng hóa, 3 đặc điểm cơ bản trong LT HĐT là bao gói, thừa kế, và đa hình

 Phân biệt được sự khác nhau giữa lớp và đối tượng, thuộc tính và

phương thức, thông điệp và truyền thông điệp

 Hiểu được khái niệm cơ bản về cách xây dựng mô hình lớp dùng UML

 Thiết kế được các lớp với các thuộc tính từ cơ bản đến phức tạp như thành viên tĩnh, thành viên hằng, thành viên đối tượng,

 Hiểu được khái niệm hàm xây dựng, hàm hủy và quá trình khởi tạo đối tượng cũng như hủy bỏ đối tượng

 Nắm được khái niệm về phạm vi truy xuất, đối số mặc định, hàm bạn

 Vận dụng được nguyên lý tái định nghĩa để có thể tái định nghĩa các hàm thành viên, hàm xây dựng, phép gán của một lớp và các toán tử

 Phân biệt được lớp dẫn xuất, lớp cơ sở, hàm ảo và lớp ảo trong thừa kế Thiết kế được các lớp có dùng thừa kế

 Phân biệt được sự khác nhau giữa liên kết tĩnh và liên kết động

Sử dụng được các cú pháp cơ bản của ngôn ngữ lập trình hướng đối

Trang 3

Nội dung môn học

 Lập trình hướng đối tượng

đối tượng

 Tái định nghĩa các tác tử

Trang 4

Giáo trình - Tài liệu tham khảo

Giáo trình:

 ThS Trương Văn Chí Công, Lập trình HĐT C++ , ĐHCT, 2005.

 TS Phạm Thị Xuân Lộc, Lập trình HĐT và C++ , ĐHCT, 1998.

Tài liệu tham khảo:

 Herbert Schildt, C++: A beginner’s guide , 2nd edition,

McGrawHill, 2003.

 Herbert Schildt, C++: the complete reference , 3rd edition,

McGrawHill, 1998.

 Ali Bahrami, Object Oriented Systems Development , Irwin

McGrawHill, 1999.

 Stanley B Lippman, Essential C++ , Addision Wesley, 2002.

 Bjanrne Stroustrup, The C++ Programming Language ,

3rd edition, Addision Wesley, 1997.

 Bất kỳ tài liệu nào về Lập trình hướng đối tượng và C++.

Internet.

Trang 5

Phương pháp học tập và đánh giá

Phương pháp học tập:

 Giáo viên giảng trực tiếp trên lớp 30 tiết.

 Sinh viên phải đọc tài liệu trước ở nhà.

Phương pháp đánh giá

 Thi lý thuyết cuối khóa: 50%

 Thực hành

Ngày đăng: 18/04/2022, 23:09

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm