Kế thừa (lập trình hướng đối tượng)

Trong lập trình hướng đối tượng, kế thừa là việc tái sử dụng lại một số thuộc tính, phương thức đã có sẵn từ lớp cơ sở. Là một đặc điểm của ngôn ngữ dùng để biểu diễn mối quan hệ đặc biệt hóa – tổng quát hóa giữa các lớp. Khái niệm kế thừa được phát minh năm 1967 cho ngôn ngữ Simula[1].

Phân loại

[sửa | sửa mã nguồn]

Gồm có đơn kế thừa và đa kế thừa

Lớp con và lớp cha

[sửa | sửa mã nguồn]

Các lớp mới, gọi là lớp con hay lớp dẫn xuất, thừa hưởng các thuộc tính và hành vi của các lớp nguồn gốc, được gọi là các lớp cha hay lớp cơ sở. Mục đích của việc này là để tái sử dụng mã chương trình có sẵn mà không phải sửa đổi hoặc chỉ phải sửa ít.

Chú thích

[sửa | sửa mã nguồn]
  1. ^ “How Object-Oriented Programming Started – By Dahl and Nygaard”. Bản gốc lưu trữ ngày 5 tháng 1 năm 2010. Truy cập ngày 15 tháng 8 năm 2008.
Chúng tôi bán
Bài viết liên quan
Cà phê rang đậm có chứa nhiều Caffeine hơn cà phê rang nhạt?
Cà phê rang đậm có chứa nhiều Caffeine hơn cà phê rang nhạt?
Nhiều người cho rằng cà phê rang đậm sẽ mạnh hơn và chứa nhiều Caffeine hơn so với cà phê rang nhạt.
Phân loại kĩ năng trong Tensura - Tensei shitara Slime Datta Ken
Phân loại kĩ năng trong Tensura - Tensei shitara Slime Datta Ken
Trên đời này không có gì là tuyệt đối cả, nhất là với mấy cái kĩ năng có chữ "tuyệt đối" trong tên, càng tin vào "tuyệt đối", càng dễ hẹo
Con mèo trong văn hóa lịch sử Việt Nam
Con mèo trong văn hóa lịch sử Việt Nam
Tết là lúc mọi người có những khoảng thời gian quý giá quây quần bên gia đình và cùng nhau tìm lại những giá trị lâu đời của dân tộc
Giới thiệu Pandora’s Actor - Over lord
Giới thiệu Pandora’s Actor - Over lord
Con Ruột Của Ainz: Pandora’s Actor