Nhiệm vụ 1: Viết các lớp học để đại diện cho 3 loại khác nhau của Bee - công nhân, nữ hoàng và mục tiêu giả.Mỗi con ong có một tài sản y tế floating-point, đó không phải là có thể ghi ra bên ngoài và sau khi tạo ra được thiết lập để giá trị là 100 (phần trăm).Ong từng có một phương pháp Damage() mà phải mất một tham số đơn nguyên nên có giá trị từ 0 đến 100. Khi phương pháp này được gọi là, sức khỏe của con ong là được giảm do đó tỷ lệ phần trăm của sức khỏe hiện tại của họ.Khi một nhân viên có một sức khỏe dưới 70% nó không thể bay và do đó được phát âm là chết. Khi một nữ hoàng có một sức khỏe dưới 20%, hoặc một mục tiêu giả dưới 50%, nó được phát âm là chết. 'Chết' thuộc tính nên có thể đọc được từ mỗi con ong. Khi một con ong chết, không có khoản khấu trừ y tế nữa nên được ghi lại bởi những con ong, mặc dù các phương pháp Damage() nên vẫn được invokable mà không có lỗi.Ứng dụng của bạn nên tạo một danh sách duy nhất có chứa các phiên bản 10 của mỗi loại ong và lưu trữ trong một danh sách hoặc mảng. Nó phải hỗ trợ các phương pháp để cho phép Damage() để được gọi là cho mỗi con ong, và trở về tình trạng sức khỏe của từng con ong, bao gồm cả cho dù đó là còn sống hay không. Giao diện ứng dụng của bạn phải chứa 2 chức năng (người dùng bấm "1" hoặc "2" để kích hoạt chức năng này: 1-tạo danh sách ong – ong danh sách rõ ràng hiện tại và tạo mới ngẫu nhiên ong, sau đó hiển thị trong cửa sổ giao diện điều khiển 2-tấn công ong - tấn công ong danh sách hiện tại, một giá trị khác nhau ngẫu nhiên giữa 0 và 80 nên được lựa chọn cho mỗi con ong và áp dụng với một cuộc gọi đến Damage(). Sau khi tấn công, giao diện người dùng nên làm mới để hiển thị tình trạng sức khỏe của những con ong trong cửa sổ giao diện điều khiểnCác yêu cầu khác:-Loại ứng dụng: giao diện điều khiển
đang được dịch, vui lòng đợi..