Bài giảng môn học Kỹ thuật lập trình C: Chương 4 - Đại học Kinh tế Luật

Bài giảng "Kỹ thuật lập trình C - Chương 4: Lớp và đối tượng" cung cấp cho người học các kiến thức: Lập trình truyền thống và lập trình hướng đối tượng, các khái niệm liên quan tới Lớp và Đối tượng, các mức truy xuất, các thành phần của lớp,. . | Bài giảng môn học Kỹ thuật lập trình C: Chương 4 - Đại học Kinh tế Luật Đại Học Quốc Gia Đại Học Kinh Tế Luật Khoa Hệ Thống Thông Tin Chương 4 Lớp và đối tượng Đại Học Quốc Gia Đại Học Kinh Tế Luật Khoa Hệ Thống Thông Tin Nội dung v Lập trình truyền thống và lập trình hướng đối tượng v Các khái niệm liên quan tới Lớp và Đối tượng v Các mức truy xuất v Các thành phần của lớp v Thuộc tính, phương thức v Operator v Service Method và Support Method v Overloading method v Parameter list method v Alias và cơ chế gom rác tự động Đại Học Quốc Gia Đại Học Kinh Tế Luật Khoa Hệ Thống Thông Tin Lập trình truyền thống q Phương pháp tiếp cận của lập trình truyền thống ü Lập trình tuyến tính. ü Lập trình cấu trúc q Ưu điểm ü Chương trình rõ ràng, dễ hiểu, dễ theo dõi. ü Tư duy giải thuật rõ ràng. q Khuyết điểm ü Không hỗ trợ việc sử dụng lại mã nguồn. ü Khi thay đổi cấu trúc dữ liệu, phải thay đổi giải thuật. ü Phải giải quyết các mối quan hệ vĩ mô giữa các module phần Đại Học Quốc Gia Đại Học Kinh Tế Luật Khoa Hệ Thống Thông Tin Lập trình hướng đối tượng q Đặc điểm cơ bản ü Tập trung vào dữ liệu thay cho các hàm. ü Chương trình được chia thành các đối tượng độc lập. ü Cấu trúc dữ liệu được thiết kế sao cho đặc tả được các đối tượng. ü Dữ liệu được che giấu, bao bọc. ü Các đối tượng trao đổi với nhau thông qua các hàm. ü Chương trình được thiết kế theo hướng tiếp cận từ dưới lên. Đại Học Quốc Gia Đại Học Kinh Tế Luật Khoa Hệ Thống Thông Tin Lập trình hướng đối tượng q Một số ưu điểm nổi bật ü Không có nguy cơ dữ liệu bị thay đổi tự do trong chương trình. ü Khi thay đổi cấu trúc dữ liệu của một đối tượng, không cần thay đổi mã nguồn của các đối tượng khác. ü Có thể sử dụng lại mã nguồn, tiết kiệm tài nguyên. ü Phù hợp với các dự án phần mềm lớn, phức tạp. Đại Học Quốc Gia Đại Học Kinh Tế Luật .

Không thể tạo bản xem trước, hãy bấm tải xuống
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.