Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Lập trình đề cương ôn tập lý thuyết HĐT
Nội dung xem thử
Mô tả chi tiết
ĐỀ CƯƠNG ÔN TẬP
MÔN LTHĐT
I/ Phần lý thuyết
Câu 1)
Cho biết kế thừa là gì? Khi nào nên dùng kế thừa, khi nào không nhất thiết dùng kế thừa, cho
ví dụ thể hiện 2 trường hợp trên.
Câu 2)
Cho biết lớp ảo là gì? Khi nào nên dùng lớp ảo, khi nào không nhất thiết dùng lớp ảo, cho ví
dụ thể hiện 2 trường hợp trên.
Câu 3)
Cho biết tính đóng gói trong hướng đối tượng là gì? Cho ví dụ.
Câu 4)
Phân biệt Class và object, cho ví dụ thực tế.
Câu 5)
Bộ khởi tạo (phương thức thiết lập) là gì, vai trò của bộ khởi tạo, cho ví dụ
Câu 6)
Bộ phá huỷ (phương thức huỷ bỏ) là gì, vai trò của bộ phá huỷ, cho ví dụ
Câu 7)
Tính đa hình là gì, cho một ví dụ cụ thể viết bằng mã.
Câu 8)
Phân biệt giữa overload và override, cho ví dụ mô tả.
Câu 9)
Hàm bạn được sử dụng trong trường hợp nào? Giữa hàm bạn và lớp bạn khác nhau ở điểm
nào? Cho ví dụ minh hoạ
CÂU 10)
Trong ngôn ngữ C++, liệt kê tất cả các trường hợp mà hàm thiết lập sao chép (copy
constructor) được tự động thực hiện?
Khi nào bắt buộc phải cài đặt tường minh hàm thiết lập sao chép?
CÂU 11)
Hãy nêu sự khác nhau giữa Overload và Override.
CÂU 12)
Cho biết hàm khởi tạo (constructor) là gì? tác dụng của nó? Thế nào là contructor
chuẩn? có mấy loại constructor chuẩn?
Các đối tượng của lớp thừa kế đơn được thiết lập và hủy bỏ theo thứ tự như thế nào ?