Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Lập trình hướng đối tượng?

  1. #1
    Ngày gia nhập
    12 2006
    Nơi ở
    HCM
    Bài viết
    62

    Mặc định Lập trình hướng đối tượng?

    Lập trình hướng đối tượng và hướng cấu trúc, hướng sự kiện khác nhau thế nào?
    Mình thấy nó nhập nhằng với nhau.Trong cái này cũng tồn tại cái kia.
    Có ai so sánh cụ thể dùm mình được không?
    Geomatics

  2. #2
    Ngày gia nhập
    06 2007
    Bài viết
    40

    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.

  3. #3
    Ngày gia nhập
    05 2007
    Nơi ở
    HCMC
    Bài viết
    60

    Theo sonhn, 3 nhóm ngôn ngữ trên khác nhau ở quan niệm nhìn nhận vấn đề trong thực tế và lập trình.

    - Nhóm ngôn ngữ TL hướng thủ tục (POP): chia bài toán thành nhiều chức năng để giải quyết, các chức năng đó được cài đặt trong các thủ tục/hàm.

    - Nhóm ngôn ngữ LT hướng đối tượng: phân rả bài toán thành các đơn vị là đối tượng. Mỗi đối tượng bao gồm 2 thành tố: thuộc tính (property) và phương thức (method). Trong đó, phương thức được cài đặt và sử dụng như các thủ tục/hàm trong POP. Chính vì thế OOP bao trùm cả POP.

    - Nhóm ngôn ngữ LT hướng sự kiện: là một dạng nâng cao của OOP. Ở đây, người lập trình xem như các đối tượng đã có sẵn (như form, button, textbox...) và họ chỉ cần viết thủ tục xử lý các sự kiện cho đối tượng đó. Vì vậy, có thể xem nó như OOP.

    Có gì sai sót, mong được góp ý.

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn