TAILIEUCHUNG - Ngôn ngữ lập trình - kế thừa

Tính kế thừa (inheritance) OOP cho phép xây dựng các lớp mới từ những lớp có sẵn-lớp cơ sở và cho phép lớp mới nạp chồng các phương thức của lớp cơ sở. Tính kế thừa cho phép lập trình viên sử dụng lại những đoạn mã có sẵn, tránh việc phát minh lại chiếc bánh xe (reinvent the wheel). | Lập trình C++ 1 Kế thừa Quan hệ “has a” và “is a” Bài toán minh hoạ composition Kế thừa đơn Nạp chồng Từ khoá protected Review Bài tập Quan hệ “has a” và “is a” Các đối tượng có thể có quan hệ với nhau. Quan hệ “has a”: A “has a” B nếu trong đối tượng A có một thành phần là đối tượng B (quan hệ bao gồm - composition) Ví dụ: Đối tượng Ngôi nhà có thành phần là đối tượng mái nhà, Tường và Cửa ra vào. Đối tượng Hình chữ nhật có thành phần là Điểm trên trái và dưới phải. Đối tượng Sinh viên có một thành phần là đối tượng Ngày tháng (ngày sinh). Quan hệ “has a” và “is a” Quan hệ “is a”: A “is a” B nếu đối tượng A có những đặc tính của đối tượng B (quan hệ kế thừa - inheritance) Ví dụ: Con voi có bản chất là một Động vật. Hình cầu là một sự mở rộng của Hình tròn. Sinh viên đại cương và Sinh viên chuyên ngành đều có những đặc điểm của Sinh viên. Chú ý: Trong lập trình đôi khi ta có thể cài đặt quan hệ giữa các đối tượng một cách “linh hoạt”. Chẳng hạn có thể coi Hình tròn là đối

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.