tailieunhanh - Giáo trình lập hướng đối tượng
Tham khảo sách 'giáo trình lập hướng đối tượng', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | CHƯƠNG 1 GIỚI THIỆU VỀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG OOP LÀ GÌ Lập trình hướng đối tượng Object-Oriented Programming viết tắt là OOP là một phương pháp mới trên bước đường tiến hóa của việc lập trình máy tính nhằm làm cho chương trình trở nên linh hoạt tin cậy và dễ phát triển. Tuy nhiên để hiểu được OOP là gì chúng ta hãy bắt đầu từ lịch sử của quá trình lập trình - xem xét OOP đã tiến hóa như thế nào. Lập trình tuyến tính Lập trình tuyến tính Lập trình bằng mã nhị phân sử dựng các công tắt cơ khí để nạp chương trình. Các ngôn ngữ1 lập trình cấp cao đầu tiên được đưa vào sử dụng Các ngôn ngữ lập trình cấp cao đầu tiên được thiết kế để lập các chương trình làm các công việc tương đoi đơn giản như tính toán Phần lớn các chương trình tương đũi ngắn thường ít hơn lũũ dòng Các chương trình chủ yếu liên quan đến tính toán và không đòi hoi gì nhiều ử ngôn ngũ1 lập trình Các ngôn ngụ lập trình không còn thích hợp đối với việc lập trình đoi hỏi cao hơn. Ngôn ngữ lập trình tụyến tính Sử dụng lại các phần mã chương trìríh đa viết hầu ríhư không có. Không có Idiả năng kiểm s ũát phạm vi nhìn thấy của các dữ liệu. Mọi dữ liệu tmng chương trình đều là dữ liệu toàn cục. Máy tính đầu tiên được lập trình bằng mã nhị phân sử dụng các công tắt cơ khí để nạp chương trình. Cùng với sự xuất hiện của các thiết bị lưu trữ lớn và bộ nhớ máy tính có dung lượng lớn nên các ngôn ngữ lập trình cấp cao đầu tiên được đưa vào sử dụng . Thay vì phải suy nghĩ trên một dãy các bit và byte lập trình viên có thể viết một loạt lệnh gần với tiếng Anh và sau đó chương trình dịch thành ngôn ngữ máy. Các ngôn ngữ lập trình cấp cao đầu tiên được thiết kế để lập các chương trình làm các công việc tương đối đơn giản như tính toán. Các chương trình ban đầu chủ yếu liên quan đến tính toán và không đòi hỏi gì nhiều ở ngôn ngữ lập trình. Hơn nữa phần lớn các chương trình này tương đối ngắn thường ít hơn 100 dòng. Khi khả năng của máy tính tăng lên thì khả năng để triển khai các .
đang nạp các trang xem trước