1. Trang chủ
  2. » Công Nghệ Thông Tin

Đề cương ôn tập OOP lập trình hướng đối tượng (Có đáp án lời giải chi tiết)

122 26 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 122
Dung lượng 2,61 MB

Nội dung

Đề Cương Ôn Tập Cuối Kỳ OOP Lập Trình Hướng Đối Tượng (UIT) 20522106 Đặng Minh TuấnCÂU 1.20132014HK1a. Phân biệt các phạm vi truy cập private, protected, public và cho ví dụminh họa.b. Nêu khái niệm về sự kế thừa và những ưu điểm của kế thừa trong việc lậptrình. Cho ví dụ minh họa.HK2a. Nêu khái niệm Constructor và Destructor. Phân biệt Constructor mặc địnhvà Constructor khác.b. Phân biệt các kiểu kế thừa private, protected, public.Giải:HK1a. Thành phần private ở lớp cha thì không truy xuất được ở lớp conTuanDMHTTT20205 Kế thừa public: Lớp con kế thừa public từ lớp cha thì các thành phần protected củalớp cha trở thành protected của lớp con, các thành phần public của lớp cha trở thànhpublic của lớp con. Kế thừa private: Lớp con kế thừa private từ lớp cha thì các thành phần protectedvà public của lớp cha trở thành private của lớp con. Kế thừa protected: Lớp con kế thừa protected từ lớp cha thì các thành phầnprotected và public của lớp cha trở thành protected của lớp con.b. Khái niệm:Kế thừa trong lập trình là cách 1 lớp có thể thừa hưởng lại những thuộc tính,phương thức từ 1 lớp khác và sử dụng chúng như là của bản thân mình.Một định nghĩa trừu tượng hơn về kế thừa: là một đặc điểm của ngôn ngữ hướng đốitượng dùng để biểu diễn mối quan hệ đặc biệt hoá – tổng quát hoá giữa các lớp. Ưu điểm:• Cho phép xây dựng 1 lớp mới từ lớp đã có.▪ Lớp mới gọi là lớp con (subclass) hay lớp dẫn xuất (derived class).▪ Lớp đã có gọi là lớp cha (superclass) hay lớp cơ sở (base class).• Cho phép chia sẻ các thông tin chung nhằm tái sử dụng và đồng thời giúp tadễ dàng nâng cấp, dễ dàng bảo trì.• Định nghĩa sự tương thích giữa các lớp, nhờ đó ta có thể chuyển kiểu tự động.

Ngày đăng: 23/05/2022, 09:37

TỪ KHÓA LIÊN QUAN