Tổng hợp BT môn Lập trình Hướng đối tượng | Trường Đại học Bách Khoa Hà Nội
Dựa vào đề tài mà bạn (nhóm bạn) đã chọn để thực hiện bài tập lớn: Phân tích yêu cầu đề bài, từ đó chỉ ra các lớp cần phải xây dựng cho hệ thống; Xác định các thuộc tính và phương thức cho từng lớp.
Môn: Lập trình hướng đối tượng hust
Trường: Đại học Bách Khoa Hà Nội
Thông tin:
Tác giả:
Preview text:
BÀI TẬP 1
Dựa vào đề tài mà bạn (nhóm bạn) đã chọn để thực hiện bài tập lớn:
• Phân tích yêu cầu đề bài, từ đó chỉ ra các lớp cần phải xây dựng cho hệ thống.
• Xác định các thuộc tính và phương thức cho từng lớp. YÊU CẦU:
• Sinh viên nộp bài bằng cách viết câu trả lời trực tiếp vào ô text. KHÔNG upload bất kỳ file nào khác.
• Sinh viên không được phép sao chép từ bài làm của sinh viên khác. Mọi trường hợp gian
lận sẽ bị xử lý theo quy định.
• Sinh viên trả lời câu hỏi theo đúng đề tài mà nhóm đã chọn.
• Đối với các bài tập nhóm, chỉ nhóm trưởng mới được phép nộp bài. CuuDuongThanCong.com
https://fb.com/tailieudientucntt BÀI TẬP 2
Dựa vào đề tài mà bạn (nhóm bạn) đã chọn để thực hiện bài tập lớn:
Trình bày ưu điểm của việc sử dụng các getter và setter cho các lớp trong hệ thống của bạn.
Viết mã nguồn bằng ngôn ngữ Java để minh họa các ưu điểm đó. YÊU CẦU:
Sinh viên nộp bài bằng cách viết câu trả lời trực tiếp vào ô text. KHÔNG upload bất kỳ file nào khác.
Sinh viên không được phép sao chép từ bài làm của sinh viên khác. Mọi trường hợp gian
lận sẽ bị xử lý theo quy định.
Sinh viên trả lời câu hỏi theo đúng đề tài mà nhóm đã chọn.
Đối với các bài tập nhóm, chỉ nhóm trưởng mới được phép nộp bài. CuuDuongThanCong.com
https://fb.com/tailieudientucntt BÀI TẬP 3
Dựa vào đề tài mà bạn (nhóm bạn) đã chọn để thực hiện bài tập lớn:
• Phân tích hệ thống và chỉ ra tính kết tập và kế thừa trong hệ thống.
• Viết mã nguồn bằng ngôn ngữ Java để minh họa tính kết tập trong hệ thống của bạn YÊU CẦU:
• Sinh viên nộp bài bằng cách viết câu trả lời trực tiếp vào ô text. KHÔNG upload bất kỳ file nào khác.
• Sinh viên không được phép sao chép từ bài làm của sinh viên khác. Mọi trường hợp gian
lận sẽ bị xử lý theo quy định.
• Sinh viên trả lời câu hỏi theo đúng đề tài mà nhóm đã chọn.
• Đối với các bài tập nhóm, chỉ nhóm trưởng mới được phép nộp bài. CuuDuongThanCong.com
https://fb.com/tailieudientucntt BÀI TẬP 4
Dựa vào đề tài mà bạn (nhóm bạn) đã chọn để thực hiện bài tập lớn:
• Phân tích hệ thống và chỉ ra tính đa hình trong hệ thống của bạn.
• Viết mã nguồn bằng ngôn ngữ Java để minh họa. YÊU CẦU:
• Sinh viên nộp bài bằng cách viết câu trả lời trực tiếp vào ô text. KHÔNG upload bất kỳ file nào khác.
• Sinh viên không được phép sao chép từ bài làm của sinh viên khác. Mọi trường hợp gian
lận sẽ bị xử lý theo quy định.
• Sinh viên trả lời câu hỏi theo đúng đề tài mà nhóm đã chọn.
• Đối với các bài tập nhóm, chỉ nhóm trưởng mới được phép nộp bài. CuuDuongThanCong.com
https://fb.com/tailieudientucntt BÀI TẬP 5
Dựa vào đề tài mà bạn (nhóm bạn) đã chọn để thực hiện bài tập lớn:
Trình bày nhóm các bạn đã sử dụng phương pháp gì để lưu trữ (vd. không lưu trữ lại,
lưu file text, file nhị phân, file đối tượng Java, xml, json, sqlite, các hệ quản trị cơ sở dữ
liệu,v.v…) đối với từng loại đối tượng trong hệ thống của bạn. (Chỉ ra cụ thể với tất cả các loại đối tượng)
Phân tích ưu và nhược điểm để nêu ra lý do vì sao các bạn đã sử dụng các phương pháp lưu trữ này. YÊU CẦU:
Sinh viên nộp bài bằng cách viết câu trả lời trực tiếp vào ô text. KHÔNG upload bất kỳ file nào khác.
Sinh viên không được phép sao chép từ bài làm của sinh viên khác. Mọi trường hợp gian
lận sẽ bị xử lý theo quy định.
Sinh viên trả lời câu hỏi theo đúng đề tài mà nhóm đã chọn.
Đối với các bài tập nhóm, chỉ nhóm trưởng mới được phép nộp bài. CuuDuongThanCong.com
https://fb.com/tailieudientucntt