tailieunhanh - Bài thuyết trình Tổng quan về lập trình hướng đối tượng

Bài thuyết trình Tổng quan về lập trình hướng đối tượng nêu lên lập trình cấu trúc (khái quát, đặc điểm), lập trình hướng đối tượng (khái niệm,lớp, sự đóng góp, tính kế thừa, tính đa hình,.), ứng dụng OOP. | Tổng Quan Về Lập Trình Hướng Đối Tượng GVHD: Huỳnh Lê Tấn Tài Lớp: 07TH1D Nhóm: 3 Tổng Quan Về Lập Trình Hướng Đối Tượng Lập trình cấu trúc. Khái quát về lập trình cấu trúc. Ưu điểm lập trình cấu trúc. Nhược điểm lập trình cấu trúc. Lập trình hướng đối tượng. 2. Khái niệm Lập Trình Hướng Đối Tượng. Đổi tượng là gì? Lớp. Sự đóng gói (Encapsulation). Tính kế thừa (Inheritance). Tính đa hình (Polymorphism). Ưu điểm. Nhược điểm. Tương lai. Một số ngôn ngữ sử dụng phương pháp lập trình hướng đối tượng. 3. Ứng dụng OOP. Tài liệu tham khảo. 4. 1. Tổng quan về lập trình hướng đối tượng Lớp :07TH1D 2 Lập Trình Cấu Trúc 1. Sơ lượt về lập trình cấu trúc: Chương trình = cấu trúc dữ liệu + giải thuật • Chương trình được chia nhỏ thành chương trình con được đặt chung với nhau để xây dựng nên một ứng dụng. • 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 Tổng quan về lập trình hướng đối tượng Lớp :07TH1D 3 Lập Trình Cấu Trúc 2. Ưu điểm lập trình cấu trúc: Việc chia nhỏ một chương trình lớn thành các chương trình con giúp cho lập trình viên dễ nhận biết và quản lí chương trình tốt hơn. 3. Nhược điểm trong lập trình cấu trúc: Không hổ trợ mạnh việc sử dụng lại mã nguồn. Không phù hợp với các phần mềm lớn. Nhiều hàm truy nhập, sử dụng dữ liệu chung. Dữ liêu trong hệ thống được chuyển động từ hàm này sang hàm khác nên khó kiểm soát dữ liệu. Tập trung vào công việc cần thực hiện (thuật toán). Chương trình lớn được chia thành các hàm nhỏ hơn nhưng nếu không thống nhất về thông tin dẫn đến hậu quả lớn. Tổng quan về lập trình hướng đối tượng Lớp :07TH1D 4 Khái niệm Lập Trình Hướng Đối Tượng Lập trình cấu trúc dẫn đến khái niệm trừu tượng hóa: Không quan tâm đến các chi tiết không quan trọng bên trong. Không quan tâm việc thực hiện của chương trình. Chỉ quan tâm đến kết quả. Khái niệm: Lập trình hướng đối tượng được xây dựng trên nền tảng của khái niệm lập trình có cấu

TỪ KHÓA LIÊN QUAN