Tớ nghĩ thê này, ko biết có đúng ko:
*OOP là sự tổng hợp của mấy cái kia. Hỗ trợ thừa kế
*structure-oriented thì ko hỗ trợ thừa kế, và bị hạn chế nhiều trong việc khai báo các method hay sử dụng các modifiers.
*event-oriented làm việc với các vấn đề liên quan đến những sự kiện phát sinh dưới tác dụng trực tiếp hoặc gián tiếp của user.