Assignment 1: Write classes to represent 3 different types of Bee - Wo dịch - Assignment 1: Write classes to represent 3 different types of Bee - Wo Việt làm thế nào để nói

Assignment 1: Write classes to repr

Assignment 1:
Write classes to represent 3 different types of Bee - Worker, Queen and Drone.
Each Bee has a floating-point health property, which is not writable externally and upon creation is set to a value of 100 (percent).
Each Bee has a Damage() method that takes a single integer parameter that should be a value between 0 and 100. When this method is called, the health of the bee is to be reduced by that percentage of their current health.
When a Worker has a health below 70% it cannot fly and therefore is pronounced Dead. When a Queen has a health below 20%, or a Drone below 50%, it is pronounced dead. This 'Dead' property should be readable from each Bee. When a Bee is dead, no further health deductions should be recorded by the bee, although the Damage() method should still be invokable without error.
Your application should create a single list containing 10 instances of each type of Bee and store in a list or array. It must support methods to allow Damage() to be called for each Bee, and to return the health status of each bee, including whether it is alive or not.
Your application interface must contains 2 functions ( user press “1” or “2” to activate this function :
1 – Create bee list – Clear current bee list and create new random bees, then display in the console windows
2 – Attack bees - Attack current bee list , a different random value between 0 and 80 should be selected for each bee and applied with a call to Damage(). After attacked, the user interface should refresh to show the health status of the bees in console windows
Other requirements:
- Application type: Console
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
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..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
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, Queen và Drone
. Mỗi Bee có một tài sản sức khỏe nổi-điểm, đó không phải là khả năng ghi bên ngoài và khi tạo được thiết lập để một giá trị 100 (phần trăm)
Mỗi Bee có một phương pháp Damage () mà lấy một tham số số nguyên duy nhất mà phải là một giá trị giữa 0 và 100. Khi phương pháp này được gọi là, sức khỏe của con ong là để được giảm mà tỉ lệ sức khỏe hiện tại của họ.
Khi một công nhân có sức khỏe dưới 70% nhưng 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 Drone dưới 50%, nó được phát âm là chết. Bất động sản 'chết' này nên có thể đọc được từ mỗi Bee. Khi một Bee là đã chết, không khấu trừ sức khỏe nữa nên được ghi lại bởi những con ong, mặc dù 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 chứa 10 trường hợp của từng loại Bee và lưu trữ trong một danh sách hoặc mảng. Nó phải hỗ trợ phương pháp để cho phép Damage () được gọi là cho mỗi Bee, và trở về tình trạng sức khỏe của mỗi con ong, kể 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 nhấn "1" hoặc "2 "để kích hoạt chức năng này:
1 - tạo danh sách ong - Xóa danh sách ong hiện tại và tạo ra những con ong mới ngẫu nhiên, 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 danh ong hiện nay, một giá trị ngẫu nhiên khác nhau giữa 0 và 80 nên được chọn cho mỗi ong và áp dụng với một cuộc gọi đến Thiệt hại () Sau khi bị tấn công, giao diện người dùng nên làm mới để hiển thị trạng thái sức khỏe của những con ong trong giao diện điều khiển cửa sổ.
Yêu cầu khác:
- loại ứng dụng: Bảng điều khiển
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: