Lập trình phần định hướng cho phép các chương trình được xây dựng từ dựng sẵn
các thành phần phần mềm, trong đó có thể tái sử dụng, khối tự chứa mã máy tính.
Các thành phần này phải tuân theo các tiêu chuẩn xác định trước bao gồm giao diện,
kết nối, phiên bản, và triển khai.
Các thành phần có đủ hình dạng và kích thước khác nhau, từ các thành phần ứng dụng nhỏ
mà có thể giao dịch trực tuyến thông qua công ty môi giới thành phần để cái gọi là lớn
thành phần hạt có chứa các chức năng mở rộng và bao gồm kinh doanh của một công ty
logic. Về nguyên tắc, mỗi thành phần độc lập tái sử dụng của bối cảnh, mà là để
nói, nó phải được sẵn sàng sử dụng bất cứ điều gì từ bất cứ nơi nào.
COP là phát triển phần mềm bằng cách lắp ráp các thành phần. Trong khi nhấn mạnh OOP
lớp và các đối tượng, COP nhấn mạnh các giao diện và thành phần. Trong ý nghĩa này, chúng ta
có thể nói rằng COP là một lập trình giao diện dựa trên. Khách hàng trong COP không cần
bất kỳ kiến thức về cách một thành phần thực hiện các giao diện của nó. Miễn là giao diện
vẫn không thay đổi, khách hàng không bị ảnh hưởng bởi những thay đổi trong việc triển khai giao diện.
đang được dịch, vui lòng đợi..