TAILIEUCHUNG - Lập trình hướng đối tượng với C++ (Hà Văn Sang) - Chương 1

Tài liệu tham khảo về công nghệ thông tin | Lập trình hướng đối tượng với C++ GV: Hà Văn Sang Khoa HTTT – HVTC Email: sanghv@ Homepage: 2008-2009 Chương I Giới thiệu về lập trình hướng đối tượng OOP Giới thiệu Tổng quan Lập trình hướng đối tượng Lập trình định hướng đối tượng Object Oriented Programming (OOP) Được xem là: Cách tiếp cận mới, hiệu quả hơn Giúp tăng năng suất Dễ dàng bảo trì, sửa đổi, nâng cấp Mục đích: Giảm bớt thao tác viết trình Mô tả chân thực thế giới thực Vậy OOP khó học hay dễ học ? 1. Tổng quan về các kỹ thuật lập trình Lập trình tuyến tính Lập trình cấu trúc Lập trình môđun Nhược điểm của lập trình cấu trúc Lập trình hướng đối tượng Lập trình tuyến tính Lập trình tuyến tính : Còn gọi là lập trình phi cấu trúc Giải quyết các bài toán tương nhỏ, đối đơn giản Đặc điểm: Chỉ gồm một chương trình chính Gồm một dãy tuần tự các câu lệnh Chương trình ngắn, ít hơn 100 dòng Lập trình tuyến tính (tiếp) Nhược điểm: Không sử dụng lại được các đoạn mã Không có khả năng kiểm soát phạm vi truy xuất dữ liệu Mọi dữ liệu trong chương trình là toàn cục Dữ liệu có thể bị sửa đổi ở bất cứ vị trí nào trong chương trình Không đáp ứng được việc triển khai phần mềm Lập trình cấu trúc Ra đời vào những năm 70: Chương trình được chia nhỏ thành chương trình con: Thủ tục (Procedure) Hàm (Function) Các chương trình con: Độc lập với nhau và có dữ liệu riêng Trao đổi qua: tham số và biến toàn cục Lập trình cấu trúc (tiếp) Xuất hiện khái niệm trừu tượng hoá Là khả năng quan sát sự vật mà: Không quan tâm tới các chi tiết không quan trọng bên trong Không quan tâm tới việc thực hiện như thế nào Trừu tượng hoá dữ liệu Trừu tượng hoá thao tác Ngôn ngữ lập trình cấu trúc: C, Pascal Foxpro Lập trình môđun Với lập trình môđun: Các thủ tục có chung một chức năng được nhóm lại với nhau Chương trình được chia thành nhiều phần nhỏ Các phần tương tác thông qua việc gọi thủ tục Mỗi mô đun có dữ liệu của riêng nó Nhược điểm của lập trình truyền thống Nhược .

TỪ KHÓA LIÊN QUAN
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.