Langsung ke konten utama

Postingan

Menampilkan postingan dari November, 2018

Fox and Rabbit Simulator

Hi guys! I'm going to show you a Fox and Rabbit Simulator made in BlueJ. We're going to use these classes Simulator SimulatorView Location Field FieldStats Counter Randomizer Rabbit Fox Here is the source code of those classes: Simulator import java.util.Random; import java.util.List; import java.util.ArrayList; import java.util.Iterator; import java.awt.Color; /** * A simple predator-prey simulator, based on a rectangular field * containing rabbits and foxes. * * @author Elkana Hans Widersen * @version 1.0 */ public class Simulator { /** * Constants representing configuration information for the simulation. */ private static final int def_width = 50; // The default width for the grid. private static final int def_depth = 50; // The default depth of the grid. private static final double foxProbability = 0.02; // The probability that a fo

Database Akademik

Hai! Posting kali ini menggunakan bahasa Indonesia. Hari ini kita akan membuat sebuah database untuk kebutuhan akademik dengan BlueJ. Fitur-fitur yang akan ditambahkan adalah: Penambahan data mahasiswa, dosen, pegawai Pengambilan dan drop mata kuliah dan kelas Peminjaman dan pengembalian buku Ini adalah tampilan dari struktur kelas yang akan kita pakai. Berikut source code untuk tiap kelas tersebut: Database import java.util.ArrayList; /** * Write a description of class database here. * * @author (Elkana Hans Widersen) * @version (18/11/2018) */ public class database { private ArrayList<peminjam> anggota; public database() { anggota = new ArrayList<peminjam>(); } public void addPeminjam(peminjam peminjamnya) { anggota.add(peminjamnya); } public void listPeminjam() { for(peminjam orang : anggota) { orang.identitas(); System.out.println();