1. Trang chủ
  2. » Công Nghệ Thông Tin

giao trinh oop chua xac dinh 3042

7 0 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 260,99 KB

Nội dung

CHƯƠNG GIỚI THIỆU VỀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG ̀ H HƯỚNG ĐỐI 1.1 LẬP TRIN TƯỢNG (oop) Là gi ̀ ? Lâ ̣p triǹ h hướng đối tươṇ g (ObjectOriented Programming, viết tắt là OOP) là một phương pháp mới bước đường tiến hóa của viê ̣c lâ ̣p triǹ h máy tính, nhằm làm cho chương triǹ h trở nên linh hoa ̣t, tin câ ̣y và dễ phát triển Tuy nhiên để hiểu đươc̣ OOP là gi,̀ chúng ta haỹ bắt đầu từ li ̣ch sử của quá triǹ h lâ ̣p triǹ h – xem xét OOP đa ̃ tiến hóa thế naò 1.1.1 Lâ ̣p triǹ h tuyến tính Máy tính đầu tiên đươc̣ lâ ̣p triǹ h bằng ma ̃ nhi ̣ phân, sử dụng các công tắt khí để na ̣p chương triǹ h Cùng với sự xuất hiê ̣n của các thiết bi ̣ lưu trữ lớn và bộ nhớ máy tính có dung lươṇ g lớn nên các ngôn ngữ lâ ̣p triǹ h cấp cao đầu tiên đươc̣ đưa vào sử dụng Thay vi ̀ phải suy nghi ̃ một daỹ các bit và byte, lâ ̣p triǹ h viên có thể viết một loa ̣t lê ̣nh gần với tiếng Anh và sau đó chương triǹ h di ̣ch thành ngôn ngữ máy Các ngôn ngữ lâ ̣p triǹ h cấp cao đầu tiên đươc̣ thiết kế để lâ ̣p các chương triǹ h lam ̀ các công viê ̣c tương đối đơn giản tính toán Các chương triǹ h ban đầu chủ yếu liên quan đến tính toán và không đòi hỏi gi ̀ nhiều ở ngôn ngữ lâ ̣p triǹ h Hơn nữa phần lớn các chương triǹ h naỳ tương đối ngắn, thường í t 100 dòng Kh khả của máy tính tăng lên thi ̀ khả để triển khai các chương triǹ h phức ta ̣p cũng tăng lên Các ngôn ngữ lâ ̣p triǹ h ngaỳ trước không còn thích hơp̣ đối với viê ̣c lâ ̣p triǹ h đòi hỏi cao Các phương tiê ̣n cần thiết để sử dụng la ̣i các phần ma ̃ chương triǹ h đa ̃ viết hầu không có ngôn ngữ lâ ̣p triǹ h tuyến tính Thâ ̣t ra, một đoa ̣n lê ̣nh thường phải đươc̣ chép lă ̣p la ̣i mỗ i chúng ta dùng nhiều chương triǹ h đó chương triǹ h daì dòng, logic của chương triǹ h khó hiểu Chương triǹ h đươc̣ điều khiển để nhảy đến nhiều chỗ mà thường không có sự giải thích rõ ràng, làm thế nào để chương triǹ h đến chỗ cần thiết hoă ̣c ta ̣i vâ ̣y Ngôn ngữ lâ ̣p triǹ h tuyến tính không có khả 44: Error.PrintMessage(); 45: cout

Ngày đăng: 04/12/2022, 14:37

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN