TAILIEUCHUNG - Giới thiệu Lập trình hướng đối tượng

Tài liệu tham khảo dành cho giáo viên, sinh viên chuyên ngành công nghệ thông tin - Giới thiệu Lập trình hướng đối tượng. | Chương 1 Giới thiệu về lập trình hướng đối tượng object oriented programming - oop . . Lập trình hướng đối tượng là gì Để hiểu oop là gì trước hết chúng ta nhìn lại lịch sử của các kỹ thuật lập trình đồng thời xem xét các nhược điểm của các kỹ thuật lập trình trước khi oop ra đời. Nhìn chung có thể chia các kỹ thuật lập trình thành 3 loại sự xuất hiện của các kỹ thuật lập trình này theo thứ tự như sau o Lập trình tuyến tính lập trình không cấu trúc o Lập trình có cấu trúc lập trình hướng thủ tục . o Lập trình hướng đối tượng object oriented programming . Mỗi kỹ thuật lập trình đều có nhược điểm của nó và để khắc phục các nhược điểm đó người ta đã đưa ra kỹ thuật lập trình mới. . Lập trình tuyến tính lập trình không cấu trúc . Đặc điểm Mọi dữ liệu trong chương chình đều là dữliệu toàn cục. Tất cả các câu lệnh đều nằm trong chương trình chính và tác động trực tiếp vào dữ liệu toàn cục của chương trình. Program Global data 7 - statement 1 - statement 2 - . . . . Nhược điểm Nếu cùng một chuỗi các câu lệnh được sử dụng nhiều lần phải copy chuỗi các câu lệnh đó đến nhiều vị trí khác nhau. Vì mọi dữ liệu đều là toàn cục các dữ liệu này có thể bị thay đổi ở bất cứ phần nào của chương trình. Do đó khi chương trình đủ lớn việc kiểm soát sự thay đổi dữ liệu là rất khó khăn. Biên soạn Đặng Thanh Dũng khoa CNTT - ĐH SPKT 1 . Lập trình có cấu trúc lập trình hướng thủ tục . Đặc điểm Chương trình được chia nhỏ thành các chương trình con các thủ tục các hàm mỗi chương trình con thực hiện một nhiệm vụ nào đó. Các thủ tục này độc lập nhau có dữ liệu riêng và logic riêng. Thông tin chuyển giao giữa các thủ tục là các giá trị của đối số. Các thủ tục có biến địa phương biến cục bộ không một dòng lệnh nào nằm ngoài thủ tục có thể thay đổi giá trị của các biến này. Chương trình chính bao gồm một tập các chương trình con. Các kiểu dữ liệu được dùng chung cho nhiều thủ tục khác nhau. Ý tưởng cơ bản nhất của lập trình co cấu trúc đó là sự trừu tượng .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.