-Would like some help on correcting my CircleManager class.There are some

You are studying the green pigment production in a bacterium you isolated fr

-Ingin bantuan untuk memperbaiki kelas CircleManager saya. Ada beberapa metode yang sudah selesai/belum selesai yang perlu dikoreksi. (Petunjuk ada di bawah di komentar) terima kasih. -Gunakan kelas CircleManagerTester untuk menguji kelas CircleManager. public class CircleManager{ // Langkah 1: Mendeklarasikan variabel instan dari array kelas Circle private Circle[] lingkaranDaftar; // Langkah 2: Lengkapi konstruktor sesuai dengan komentar. /** * Membangun objek CircleManager dengan menginisialisasi * variabel instan ke parameter. * * @param melingkari array Lingkaran yang akan dikelola */ public CircleManager(Circle[] lingkaran) { Daftar lingkaran = lingkaran; } // Langkah 3: Selesaikan metode maxX() sesuai dengan komentar /** * Mendapatkan nilai x terbesar untuk semua lingkaran dalam array. * * Anda harus menggunakan loop for yang disempurnakan. * * @mengembalikan nilai x terbesar untuk semua lingkaran dalam array */ public int maxX() { int i = 0; for(Lingkaran lingkaran: circleList) { i = circle.getX(); if(i > circle.getX()) { kembali i; } } mengembalikan saya; } // Langkah 4: Selesaikan metode countOfLargerThanLimit() sesuai dengan komentar /** * Mendapatkan jumlah lingkaran dalam array dengan luas * lebih besar dari batas yang diberikan. * * Anda harus menggunakan loop for yang disempurnakan. * * @param membatasi batas yang ditentukan * @mengembalikan jumlah lingkaran dalam array dengan * area lebih besar dari batas yang diberikan. */ public int countOfLargerThanLimit(batas ganda) { } // Langkah 5: Selesaikan metode averageArea() sesuai dengan komentar /** * Mendapatkan luas rata-rata semua lingkaran dalam array. * Anda dapat menganggap panjangnya bukan nol dan merupakan * jumlah lingkaran dalam larik. * * Anda harus menggunakan loop for yang disempurnakan. * * @mengembalikan luas rata-rata semua lingkaran dalam larik */ public double averageArea() { int count = circleList.length; jumlah ganda = 0; for(Lingkaran lingkaran: circleList) { total += lingkaran.getArea(); } mengembalikan total/hitungan; }} KODE PENGUJI: kelas publik CircleManagerTester{ public static void main(String[] argumen) { Lingkaran[] arrayTwo = {Lingkaran baru(3, 5, 5.0), Lingkaran baru(2, 7, 10.0)}; CircleManager twoCircles = new CircleManager(arrayTwo); Lingkaran[] arrayLima = {Lingkaran baru(190, 100, 5.0), Lingkaran baru(20, 7, 10.0), Lingkaran baru(50, 13, 100.0), Lingkaran baru(15, 8, 5.0), Lingkaran baru(250, 200, 100.0)}; CircleManager fiveCircles = new CircleManager(arrayFive); // Metode pengujian maxX() System.out.println(twoCircles.maxX()); System.out.println(“Diharapkan: 3”); System.out.println(fiveCircles.maxX()); System.out.println(“Diharapkan: 250”); // Metode pengujian countOfLargerThanLimit() dengan batas 10 System.out.println(twoCircles.countOfLargerThanLimit(10)); System.out.println(“Diharapkan: 2”); System.out.println(fiveCircles.countOfLargerThanLimit(10)); System.out.println(“Diharapkan: 5”); // Metode pengujian countOfLargerThanLimit() dengan batas 100 System.out.println(twoCircles.countOfLargerThanLimit(100)); System.out.println(“Diharapkan: 1”); System.out.println(fiveCircles.countOfLargerThanLimit(100)); System.out.println(“Diharapkan: 3”); // Metode pengujian averageArea() System.out.printf(ā€œ%.4f%nā€, twoCircles.averageArea()); System.out.println(“Diharapkan: 196.3495”); System.out.printf(ā€œ%.4f%nā€, limaLingkaran.averageArea()); System.out.println(“Diharapkan: 12660.6184”); }} Teknik & Teknologi Ilmu Komputer Pemrograman Java

Jangan gunakan sumber plagiat. Dapatkan Esai Kustom Anda di

-Ingin bantuan untuk memperbaiki kelas CircleManager saya. Ada beberapa

Hanya dari $13/Halaman

Author: Ethan Thomas