Observe the following rules:DO NOTDO NOTDO NOTDO NOTDO NOTONLYDO NOTUSEPolyg

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

Perhatikan aturan berikut: JANGAN JANGAN JANGAN JANGAN JANGAN JANGAN HANYA JANGAN GUNAKAN Transformasi poligon (25 poin)polygonsx0y0x1y gunakan System.exit(). tambahkan pernyataan proyek atau paket. mengubah nama kelas. ubah header APAPUN dari metode yang diberikan. tambahkan bidang kelas baru. menampilkan hasil seperti yang ditentukan oleh contoh untuk setiap masalah. mencetak pesan lain, ikuti contoh untuk setiap masalah. Perpustakaan StdIn, StdOut, StdRandom, dan StdDraw. . Tulis pustaka metode statis yang melakukan berbagai transformasi geometris pada . Secara matematis, poligon didefinisikan oleh barisan simpulnya (, ), ( , 1), (x 2, y 2), …. Di Java, kita akan merepresentasikan poligon dengan menyimpan koordinat x dan y dari simpul dalam dua larik paralel x[] dan kamu[]. Tulis pustaka transformasi dua dimensi dengan mengimplementasikan API berikut:public class PolygonTransform { // Mengembalikan objek array baru yang merupakan salinan persis dari array yang diberikan. // Array yang diberikan tidak bermutasi. ganda statis publik[] salin (ganda)[] array) // Skala poligon dengan faktor alfa. skala kekosongan statis publik (ganda)[] x, ganda[] y, double alpha) // Menerjemahkan poligon dengan (dx, dy). terjemahan kekosongan statis publik (ganda)[] x, ganda[] y, double dx, double dy) // Memutar poligon derajat theta berlawanan arah jarum jam, tentang titik asal. rotasi kekosongan statis publik (ganda)[] x, ganda[] y, double theta) // Menguji setiap metode API dengan memanggilnya secara langsung. public static void main(String[] args) } Teknik & Teknologi Ilmu Komputer Pemrograman Java CS 111

Jangan gunakan sumber plagiat. Dapatkan Esai Kustom Anda di

Perhatikan aturan berikut:JANGAN JANGAN JANGAN JANGAN JANGAN JANGAN HANYA JANGAN GUNAKAN Polig

Hanya dari $13/Halaman

Author: Ethan Thomas