Báo Cáo Hướng Dẫn Giải Bài Tập Lập Trình Hướng Đối Tượng c++

39 22 0
  • Loading ...
1/39 trang

Thông tin tài liệu

Ngày đăng: 12/07/2018, 20:57

Tài liệu hướng dẫn giải bài tập siêu dễ hiểu trong lập trình hướng đối tượng OOPĐây là một trong bộ tài liệu giải bài tập của ACE Joker lập trình viên thuộc dạng newbie giải với cách dễ hiểu nhất cho người mới bắt đầu bước chân vào lĩnh vực hướng đối tượng dạng bào tập số 2 trong series giải bài tập hướng đối tượng c++ ỦY BAN NHÂN DÂN TỈNH BÌNH DƯƠNG TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA KỸ THUẬT – CÔNG NGHỆ š¯š BÀI HƯỚNG DẪN MƠN HỌC LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG ĐỀ TÀI: HƯỚNG DẪN GIẢI BÀI TẬP TRÊN VISUAL STUDIO GVHD: NGUYỄN TẤN LỘC Lớp: D16HT01 Sinh viên: NGUYỄN TẤN THÀNH MSSV: 1624801040060 BÌNH DƯƠNG 2017-2018 MỤC LỤC LỜI MỞ ĐẦU Lập trình hướng đối tượng phương pháp lập trình cho phép thao tác trực tiếp đối tượng cụ thể, chương trình viết theo hướng đối tượng chia thành lớp đối tượng, từ cho phép đối tượng kế thừa đặc tính đối tượng khác hoạt động thông qua tương tác với đối tượng khác nhờ chế truyền thông báo Từ đó, giúp việc lập trình theo hướng đối tượng có linh hoạt, tiện ích cho việc xây dựng phát triển phần mềm Ngày nay, lập trình hướng đối tượng áp dụng rộng rãi giới, thay hồn tồn phương pháp lập trình truyền thống để mang lại hiệu tiện ích cho người sử dụng Các ngơn ngữ sử dụng mạnh mẽ lập trình hướng đối tượng: C#, C++, Visual Basic, Java, Vì vậy, việc nghiên cứu phương pháp lập trình thật quan trọng Cuốn hướng dẫn tổng hợp ngắn gọn kèm theo tập minh họa lập trình hướng đối tượng C++ Nhằm phục vụ cho bạn chưa vững kiến thức lập trình hướng đối tượng bạn muốn củng cổ kiến thức tảng lập trình hướng đối tượng CHƯƠNG 1: CƠNG CỤ VISUAL STUDIO 2017 I Giới thiệu công cụ hỗ trợ lập trình Visual Studio 2017 Visual Studio 2017 Community IDE (Integrated Development Enviroment), mơi trường phát triển tích hợp, loại phần mềm giúp nhà phát triển phần mềm phát triển nên loại phần mềm khác C++ ngơn ngữ lập trình đa mẫu hình tự có kiểu tĩnh hỗ trợ lập trình thủ tục, liệu trừu tượng, lập trình hướng đối tượng lập trình đa hình II Cài đặt Visual Studio Community 2017 Để cài đặt Visual Studio Community 2017 (phiên phù hợp cho giáo dục miễn phí) hay phiên khác Professional Enterprise, độc giả cần có mơi trường sau Hệ điều hành • Windows 10 Home, Professional, Education, Enterprise với build 1507 trở lên • Window 8.1 Core, Professional, Enterprise với cập nhật 2919355 • Window Home Premium, Professional, Enterprise, Ultimate với cập nhật • Windows Server 2016 Standard Datacenter • Windows Server 2012 R2 Essentials, Standard, Datacenter với cập nhật 2919355 Về phần cứng • CPU tốc độ 1.8 GHz trở lên, hai nhân trở lên khuyến khích • RAM tối thiểu 2GB (4GB khuyến khích) • Ổ cứng khả dụng từ 1GB - 40GB tùy vào số lượng công cụ bạn cài đặt Trong phạm vi viết, hướng dẫn cài C++ nên ổ cứng khả dụng yêu cầu khoảng 5GB • Độ phân giải máy tối thiếu 720p (1280 x 720), Visual Studio hoạt động tốt từ độ phân giải WXGA (1366 x 768) trở lên Về phần mềm • Nền tảng NET 4.5 trở lên yêu cầu để cài đặt Visual Studio 2017 • Về u cầu phần mềm, tùy vào gói cơng cụ mà bạn cài đặt, có yêu cầu đặc trưng phát sinh thêm • Tuy nhiên với cơng cụ lập trình C++, yêu cầu đủ để cài đặt khởi chạy ứng dụng viết ngôn ngữ C++ Cài đặt Visual Studio Community 2017 Link tải: https://visualstudio.microsoft.com/downloads/ Sau tải Visual Studio Community 2017 Installer xong, tập tin có dạng sau Chạy tập tin với quyền Admin chọn Continue có hộp thoại thơng báo Nếu có u cầu Update, chọn Update (trong trường hợp trước bạn cài đặt Visual Studio 2017 rồi) Sau hoàn tất bước trên, danh sách công cụ yêu cầu cài đặt ra, tùy vào mục đích sử dụng mà bạn cân nhắc để cài đặt cho phù hợp với nhu cầu Trong phạm vi viết, cần cài công cụ để lập trình C++, nên ta chọn cơng cụ Desktop development with C++ (công cụ chiếm khoảng 4.5 GB nhớ) xác định địa đường dẫn lưu công cụ Lưu ý: Dù bạn chọn địa đường dẫn lưu công cụ đâu, mặc định Visual Studio 2017 tải liệu tạm vào partition chứa hệ thống (thông thường C://) tiến hành cài đặt địa đường dẫn mà bạn thiết lập tiến hành xóa liệu tạm cài đặt xong Do đảm bảo ổ C bạn nên có dung lượng nhớ khả dụng lớn dung lượng nhớ mà công cụ yêu cầu Sau thiết lập xong, chọn Install chờ đợi việc cài đặt hoàn tất III Hướng dẫn tạo project Microsoft Visual Studio (2017) Click double chuột trái vào Icon Visual Studio 2017 để khởi động chương trình Sau khởi động, cửa sổ làm việc chương trình có dạng sau: Như bạn thấy giao diện chương trình tương đối đơn giản trực quan Mục Start bao gồm số thao tác với project, mục Recent hiển thị project mà bạn làm việc trước Cả hai mục nằm tab Start Page Visual Studio Lưu ý phiên Visual Studio có đơi chút khác biệt Start Page CHƯƠNG 2: KIẾN THỨC NỀN TẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG I Khái quát lệnh C++ Khai báo thư viện C++ Để khai báo sử dụng thư viện C++ ta sử dụng cú pháp sau: #include Từ khố #include cho trình biên dịch biết cần sử dụng thư viện khai báo tự động thêm vào cho Tôi xin giới thiệu số thư viện thường gặp lập trình C++: • iostream.h ( thư viện chứa hàm xuất nhập cout cin) • stdio.h ( chứa hàm scanf,printf ) • conio.h ( chứa hàm clrscr,getch ) • math.h ( chứa hàm tốn học sqrt, abs, pow) • string.h (nó chứa hàm chuỗi ) Đối với chương trình C++ nhập xuất bắt buộc ta phải sử dụng thư viện iostream.h Hàm Main() gì? • Sau bạn hiểu thư viện cách khai báo sử dụng thư viện bắt đầu vào phần cần tìm hiểu hàm main() • Theo tiếng Anh main dịch có nghĩa chính, quan trọng, C++ có ý nghĩa tên gọi Trong lập trình trình biên dịch xử lý code từ xuống từ trái qua phải Nhưng với hàm main đặc biệt chút, hàm main nơi chứa đoạn code chạy đầu tiên, nghĩa biên dịch chương trình nội dung hàm main chạy mà không quan trọng vị trí file Ví dụ: #include void main() { int k; cout > k; system("pause"); } Ở ví dụ có sử dụng kiểu dự liệu int, kiểu gán cho biến k với kích thước byte Ở ví dụ có sử dụng hàm xuất cout, hàm in hình dòng chữ Ở ví dụ có sử dụng hàm xuất cin, hàm lấy kí tự nhập từ bàn phím Trong chương trình C+ bắt buộc phải có hàm main bạn khơng thể viết nội dung hàm main bên bị báo lỗi Khai báo, khởi tạo sử dụng Class C++ II Khai báo, khởi tạo sử dụng Class C++ Cú pháp: class { ; } Các loại phạm vi truy cập ý nghĩa Phạm vi truy cập cách mà người lập trình quy định quyền truy xuất đến thành phần lớp VÍ DỤ: class _xe { private: string nhanhieu; int slbanhxe; public: void Nhapxe(); void Xuatxe(); Khai báo sử dụng kế thừa Cú pháp: class : { } Trong đó: • class từ khố để khai báo lớp • tên người dùng đặt tuân theo quy tắc đặt tên • tên lớp mà ta muốn kế thừa đặc tính Ví dụ: void _xe::Nhapxe() { cout slbanhxe; } void _oto::xuatoto() { cout
- Xem thêm -

Xem thêm: Báo Cáo Hướng Dẫn Giải Bài Tập Lập Trình Hướng Đối Tượng c++, Báo Cáo Hướng Dẫn Giải Bài Tập Lập Trình Hướng Đối Tượng c++, CHƯƠNG 1: CÔNG CỤ VISUAL STUDIO 2017, CHƯƠNG 2: KIẾN THỨC NỀN TẢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG, Tạo Project C++ đầu tiên với Visual Studio, Tạo file và tiến hành Code

Gợi ý tài liệu liên quan cho bạn

Nhận lời giải ngay chưa đến 10 phút Đăng bài tập ngay