Hướng dẫn thực hành - Lập trình Windows 1 - Module 3

4 526 1
Hướng dẫn thực hành - Lập trình Windows 1 - Module 3

Đang tải... (xem toàn văn)

Thông tin tài liệu

Hướng dẫn thực hành - Lập trình Windows 1Module 3 Trang 26/48 Module 3 Nội dung kiến thức thực hành: + Viết ứng dụng theo phương pháp hướng đối tượng (OOP). Bài 1: Mục đích: + Tạo control và xử lý sự kiện bằng cách viết lệnh . Yêu cầu: + Thực hiện theo hướng dẫn trong giáo trình trang 201 (Objects in Action). Bài 2: Yêu cầu: Viết lớp Hóa Đơn đáp ứng yêu cầu xử lý của giao diện như sau:  Khi chương trình hiện lên thì nút Tiếp mờ đi.  Nút "Tính" (hoặc Enter) cho phép tính thành tiền sau khi nhập tên hàng, số lượng, đơn giá hợp lệ. Sau đó làm mờ nút Tính, hiện nút Tiếp.  Nút "Tiếp" cho phép xóa các nội dung trong các ô nhập liệu và ô thành tiền, đồng thời làm mờ nút Tiếp và hiện nút Tính.  Nút "Thống kê" cho phép thống kê các thông tin đã nhập.  Nút "Kết thúc" (hoặc Esc) để đóng chương trình. Hướng dẫn: Hướng dẫn thực hành - Lập trình Windows 1Module 3 Trang 27/48 Viết lớp HoaDon với các thuộc tính: tên hàng, số lượng, đơn giá, và các thuộc tính static: số lượng hóa đơn, doanh thu. Viết các hàm truy cập cho các thuộc tính, chú ý các thuộc tính static chỉ cho đọc, không cho gán. Bài 3: Ứng dụng lớp Hóa Đơn của bài 2, viết chương trình có giao diện như sau:  Nút "Thêm" cho phép xuất thành tiền và cập nhật thông tin thống kê, đồng thời thêm mặt hàng đang nhập vào ListBox (chỉ hiển thị tên hàng). Kiểm tra dữ liệu nhập.  Nút "Xóa" cho phép xóa dòng đang chọn trong ListBox, đồng thời cập nhật thông tin thống kê, trước khi xóa phải xác nhận lại.  Nút "Tìm" cho phép tìm hàng đã bán khi nhập vào tên hàng, nếu tìm thấy thì cho dòng đó sáng lên trong ListBox.  Khi chọn một dòng trên ListBox thì hiện thông tin tương ứng lên các textbox và label. Bài 4: Yêu cầu: Thực hiện lại bài 3, thay ListBox bằng ListView. Hướng dẫn thực hành - Lập trình Windows 1Module 3 Trang 28/48 Bài 5: Yêu cầu: Viết lớp Hóa Đơn đáp ứng yêu cầu xử lý của giao diện sau:  Nút "Tính" sẽ xuất ra toàn bộ các thông tin còn lại trên giao diện sau khi nhập đầy đủ thông tin khách hàng và giá tiền hợp lệ Biết: Thành tiền = Giá tiền + Phụ thu + Thuế. Phụ thu chỉ tính cho loại xe màu đen là 5% giá tiền, thuế cho tất cả các xe là 10%.  Nút "Tiếp" cho phép xóa các nội dung trong các ô nhập liệu, con trỏ đặt vào ô họ tên.  Nút "Thống kê" cho phép xuất thông tin thống kê ra một cửa sổ khác.  Nút "Kết thúc" để đóng chương trình. Hướng dẫn: [1] Viết lớp Hoadon với các thuộc tính: họ tên, địa chỉ, điện thoại, giá tiền, màu xe và các thuộc tính static: số khách hàng, số khách mua xe đen, doanh thu. Tạo các hàm truy cập cho các thuộc tính, chú ý các thuộc tính static chỉ cho đọc, không cho gán. Hướng dẫn thực hành - Lập trình Windows 1Module 3 Trang 29/48 [2] Viết hàm khởi tạo: [3] Viết các hàm tính Phụ thu, Thuế, Thành tiền. Ví dụ: Bài 6: Mục đích: + So sánh struct và class. Yêu cầu: + Thực hiện theo hướng dẫn trong giáo trình trang 235 (Classes versus Structs). . Hướng dẫn thực hành - Lập trình Windows 1 – Module 3 Trang 26/48 Module 3 Nội dung kiến thức thực hành: + Viết ứng dụng theo phương pháp hướng đối tượng. textbox và label. Bài 4: Yêu cầu: Thực hiện lại bài 3, thay ListBox bằng ListView. Hướng dẫn thực hành - Lập trình Windows 1 – Module 3 Trang 28/48 Bài 5: Yêu cầu: Viết lớp Hóa Đơn đáp. cho đọc, không cho gán. Hướng dẫn thực hành - Lập trình Windows 1 – Module 3 Trang 29/48 [2] Viết hàm khởi tạo: [3] Viết các hàm tính Phụ thu, Thuế, Thành tiền. Ví dụ: Bài 6: Mục

Ngày đăng: 13/05/2014, 11:57

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan