tailieunhanh - Sách lập trình hướng đối tượng
Các chuyên gia IT tham gia xây dựng nhiều các chức năng khác nhau từ phạm vi cài đặt phần mềm ứng dụng đến thiết kế mạng máy tính phức tạp và cơ sở dữ liệu thông tin. Một vài công việc mà các chuyên gia thực hiện có thể bao gồm quản lý dữ liệu, mạng, kỹ thuật phần cứng máy tính, thiết kế phần mềm và thiết kế cơ sở dữ liệu cũng như quản lý, quản trị toàn bộ hệ thống. Công nghệ thông tin bắt đầu lan rộng hơn nữa so với máy tính cá nhân. | LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG VỚI TURBO C++ Chapter 1. Introduction Giới thiệu Mục đích Giới thiệu cơ bản về phương pháp lập trình tuyến tính, lập trình cấu trúc, lập trình hướng đối tượng. Hướng tiếp cận lập trình hướng đối tượng. Các khái niệm của lập trình hướng đối tượng. Slide Nội dung Phương pháp lập trình tuyến tính. Phương pháp lập trình cấu trúc. Phương pháp lập trình hướng đối tượng. Bài toán quan hệ gia đình. Một số khái niệm của lập trình hướng đối tượng. Slide Lập trình tuyến tính Phát triển vào những ngày đầu của ngành khoa học máy tính. Chương trình gồm nhiều lệnh viết theo trật tự tuyến tính. Slide Chương trình Các lệnh Lập trình tuyến tính (tiếp) Trong chương trình không có thủ tục: Chương trình dài vì lệnh được chép lặp lại khi nó được thực hiện nhiều lần trong chương trình. Dữ liệu là dữ liệu toàn cục. Chỉ phù hợp với các chương trình nhỏ, không phù hợp với những chương trình lớn Slide Lập trình cấu trúc Phát triển mạnh vào thập kỷ 70. Chương trình được chia nhỏ thành các chương trình con. Các chương trình con được thiết kế càng độc lập các tốt. Mỗi chương trình con tự quản lý biến địa phương của nó. Không cho phép ai ngoài phạm vi chương trình con được truy nhập. Slide Lập trình cấu trúc (tiếp) Chương trình = Dữ liệu + Giải thuật. Trừu tượng hoá chức năng (abstraction) được đưa vào trong lập trình cấu trúc. Nghĩa là chỉ cần biết 1 chương trình con làm được 1 công việc gì là đủ còn làm thế nào mà chương trình con đó được thực hiện thì không quan trọng. Ví dụ: x = sqrt(x) thì sqrt(x) là sự trừu tượng hoá chức năng tính căn bậc 2 của x. Slide Lập trình cấu trúc (tiếp) Tóm lại: Phương pháp lập trình cấu trúc có tính trong sáng do đó nó đã tỏ ra hiệu quả khi triển khai và bảo trì một chương trình. Tuy nhiên khi phát triển các phần mềm lớn thì nó bắt đầu xuất hiện một số nhược điểm: Trong một chương trình, cấu trúc dữ liệu đóng vai trò quan trọng, khi thay đổi dữ liệu thì phải điều chỉnh nhiều modul có liên quan. Khi một nhóm . | LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG VỚI TURBO C++ Chapter 1. Introduction Giới thiệu Mục đích Giới thiệu cơ bản về phương pháp lập trình tuyến tính, lập trình cấu trúc, lập trình hướng đối tượng. Hướng tiếp cận lập trình hướng đối tượng. Các khái niệm của lập trình hướng đối tượng. Slide Nội dung Phương pháp lập trình tuyến tính. Phương pháp lập trình cấu trúc. Phương pháp lập trình hướng đối tượng. Bài toán quan hệ gia đình. Một số khái niệm của lập trình hướng đối tượng. Slide Lập trình tuyến tính Phát triển vào những ngày đầu của ngành khoa học máy tính. Chương trình gồm nhiều lệnh viết theo trật tự tuyến tính. Slide Chương trình Các lệnh Lập trình tuyến tính (tiếp) Trong chương trình không có thủ tục: Chương trình dài vì lệnh được chép lặp lại khi nó được thực hiện nhiều lần trong chương trình. Dữ liệu là dữ liệu toàn cục. Chỉ phù hợp với các chương trình nhỏ, không phù hợp với những chương trình lớn Slide Lập trình cấu trúc Phát triển mạnh vào thập kỷ 70. Chương trình được
đang nạp các trang xem trước