Bài giảng Lập trình hướng đối tượng (Object-Oriented Programming): Phần 2 - GV. Ngô Công Thắng

Bài giảng Lập trình hướng đối tượng (Object-Oriented Programming) - Phần 2 gồm có những nội dung: Chương 10: Khái niệm về lập trình hướng đối tượng; Chương 11: Lớp và đối tượng của lớp; Chương 12: Chồng hàm (function overloading); Chương 13: Hàm tạo và hàm hủy; Chương 14: Chồng toán tử (operator overloading); Chương 15: Sự kế thừa; Chương 16: Sự kết nối động - Hàm ảo. | PHẦN II. LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG I. Lập trình cấu trúc và lập trình hướng đối tượng Chương 10. Khái niệm về lập trình hướng đối tượng 1. Lập trình cấu trúc Chương 11. Lớp và đối tượng của lớp 2. Lập trình hướng đối tượng Chương 12. Chồng hàm function overloading Chương 13. Hàm tạo và hàm hủy Chương 14. Chồng toán tử operator overloading Chương 15. Sự kế thừa Chương 16. Sự kết nối động - Hàm ảo Bài giảng LTHDT-Phần 2 Chương 10 GV. Ngô Công Thắng 1 Bài giảng LTHDT-Phần 2 Chương 10 GV. Ngô Công Thắng 3 Chương 10. Khái niệm về lập trình hướng đối tượng 1. Lập trình cấu trúc I. Lập trình cấu trúc và lập trình hướng đối tượng Tư tưởng chính của lập trình cấu trúc II. Các khái niệm cơ bản trong lập trình hướng đối tượng structural programming là chia chương III. Các ngôn ngữ lập trình hướng đối tượng trình thành các chương trình con trong C gọi là hàm và các module. Mỗi hàm thực IV. Phân tích và thiết kế theo hướng đối tượng hiện một nhiệm vụ xác định nào đó còn mỗi module bao gồm một số hàm. Khi các chương trình ngày càng lớn và phức tạp thì lập trình cấu trúc bắt đầu bộc lộ những điểm yếu. Và cho dù các chương trình lớn này có được cài đặt tốt đến mấy thì nó vẫn quá phức tạp. Bài giảng LTHDT-Phần 2 Chương 10 GV. Ngô Công Thắng 2 Bài giảng LTHDT-Phần 2 Chương 10 GV. Ngô Công Thắng 4 1. Lập trình cấu trúc tiếp 1. Lập trình cấu trúc tiếp Mô hình lập trình cấu trúc như sau Lập trình cấu trúc thường khó thiết kế chương trình bởi vì các thành phần chính của Dữ liệu Dữ liệu Dữ liệu chương trình cấu trúc là hàm và cấu trúc dữ liệu không mô phỏng được thế giới thực. Ví dụ giả sử ta cần viết mã để tạo giao diện đồ họa với người sử dụng như menu cửa sổ nút bấm Nếu lập trình cấu trúc thì câu hỏi đặt Hàm Hàm Hàm Hàm ra là dùng cấu trúc dữ liệu nào Các hàm cần làm gì Bài giảng LTHDT-Phần 2 Chương 10 GV. Ngô Công Thắng 5 Bài giảng LTHDT-Phần 2 Chương 10 GV. Ngô Công Thắng 7 1. Lập trình cấu trúc tiếp 2. Lập trình hướng đối tượng Lý do chính làm cho phương pháp lập trình cấu trúc Ý

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã 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.