tailieunhanh - Giáo trình Lập trình hướng đối tượng (Nghề: Công nghệ thông tin - Cao đẳng) - Trường Cao đẳng Cộng đồng Đồng Tháp

Giáo trình Lập trình hướng đối tượng trình bày một cách hệ thống các khái niệm của lập trình hướng đối tượng được cài đặt trong C++ như: lớp, đối tượng, sự kế thừa, tính đa hình. Mời các bạn cùng tham khảo! | ỦY BAN NHÂN DÂN TỈNH ĐỒNG THÁP TRƯỜNG CAO ĐẲNG CỘNG ĐỒNG ĐỒNG THÁP GIÁO TRÌNH MÔN HỌC LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG NGÀNH NGHỀ CÔNG NGHỆ THÔNG TIN TRÌNH ĐỘ CAO ĐẲNG Ban hành kèm theo Quyết định số QĐ-CĐCĐ ngày tháng năm 20 của Hiệu trưởng trường Cao đẳng Cộng đồng Đồng Tháp Đồng Tháp năm 2017 TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh sẽ bị nghiêm cấm. i LỜI NÓI ĐẦU Bài giảng sẽ trình bày một cách hệ thống các khái niệm của lập trình hƣớng đối tƣợng đƣợc cài đặt trong C nhƣ lớp đối tƣợng sự kế thừa tính đa hình. Bên cạnh đó bài giảng cũng giới thiệu chi tiết cách thiết kế một chƣơng trình hƣớng đối tƣợng đến ngƣời học. Bài giảng bao gồm các chƣơng sau Chƣơng 1 LẬP TRÌNH HƢỚNG ĐỐI TƢỢNG Chƣơng 2 CÁC ĐẶC ĐIỂM CỦA C Chƣơng 3 LỚP VÀ ĐỐI TƢỢNG Chƣơng 4 THỪA KẾ Chƣơng 5 TÍNH ĐA HÌNH Chƣơng 6 THIẾT KẾ CHƢƠNG TRÌNH HƢỚNG ĐỐI TƢỢNG Cuối cùng xin gửi lời cảm ơn chân thành nhất đến bạn bè đồng nghiệp đã có những ý kiến đóng góp sâu sắc cho bài giảng này. Mọi ý kiến đóng góp xin vui lòng gửi đến địa chỉ mail pqcuong@ . Xin chân thành cảm ơn Đồng Tháp ngày 01 tháng 07 năm 2017 Tác giả Phan Quốc Cƣờng i MỤC LỤC LỜI NÓI ĐẦU .i MỤC LỤC .ii DANH MỤC CÁC HÌNH . v Chƣơng 1 . 1 LẬP TRÌNH HƢỚNG ĐỐI TƢỢNG . 1 Thế nào là lập trình hƣớng đối tƣợng . 1 Một số khái niệm quan trọng . 3 CÂU HỎI ÔN TẬP CHƢƠNG 1. 8 Chƣơng 2 . 9 CÁC ĐẶC ĐIỂM CỦA C . 9 Cấu trúc chƣơng trình . 9 Cấu trúc điều khiển . 12 Cấu trúc điều kiện if và else . 13 Các cấu trúc lặp . 14 Các lệnh rẽ nhánh và lệnh nhảy . 19 Con trỏ và chuỗi ký tự . 24 Con trỏ. 24 Chuỗi ký tự. 38 Tham số mặc định của hàm . 47 Hàm inline . 50 Truyền tham số. 53 Tham chiếu . 60 Struct . 64 BÀI TẬP THỰC HÀNH CHƢƠNG 2 . 73 Chƣơng 3 . 76 LỚP VÀ ĐỐI TƢỢNG .