STACKJAVA

So sánh lập trình cấu trúc với hướng đối tượng

So sánh lập trình cấu trúc với hướng đối tượng.

So sánh lập trình cấu trúc với hướng đối tượng.

Lập trình hướng đối tượng là gì?

Lập trình hướng cấu trúc là gì?

– Ví dụ chương trình nhập và hiển thị thông tin người dùng sẽ chia thành hai chương trình con là chương trình nhập và xuất, nếu việc nhập thông tin phức tạp thì chương trình nhập thông tin có thể chia ra nhiều chương trình con khác nhau…

– Tập chung vào công việc cần thực hiện (thuật toán)

– Chương trình lớn được chia thành các hàm nhỏ hơn

– Phần lớn các hàm sử dụng dữ liệu chung

– Dữ liêu trong hệ thống được chuyển động từ hàm này sang hàm khác.

– Hàm biến đổi dữ liệu từ dạng này sang dạng khác

– Sử dụng cách tiếp cận top-down trong thiết kế chương trình

Sự khác nhau giữa lập trình hướng đối tượng với lập trình cấu trúc (OOP vs POP)

So sánh lập trình cấu trúc với hướng đối tượng

References:

http://www.differencebetween.net/technology/difference-between-oop-and-pop/

https://en.wikipedia.org/wiki/Top-down_and_bottom-up_design