Pelajaran OOP minggu ini di buka dengan sebuah pre test dengan bahan dari moodle. Menurut saya soal yang diberikan cukup sulit karena bahan yang di dari moodle berbahasa inggris jadi agak sulit untuk dimengerti.
Setelah pre test Pak Alfon mengajar banyak hal. Pertama adalah tentang type data dari byte sampai double , dan string. Lalu tentang operasi aritmatik, mana yang harus lebih dulu di dahulukan dari operator +,-,x,:,(). Pak Alfon memberikan beberapa contoh soal dan bertanya ke pada mahasiswa berapa hasilnya dan operator mana yang harus di dahulukan. Kemudian materi masuk ke pemberian nilai pada variable. Variable dapat di beri nilai pada saat di deklarasi atau bisa juga setelah selesai mendeklarasi. Variable bernilai float harus diberi huruf ‘f’ di belakang angka. Kemudian ada juga memberikan nilai saat mengcompile. Dengan perintah “ java [nama file] [nilai]” maka hasil yang keluar akan berhubungan denga nilai yang di masukan saat compile. Dilanjutkan dengan penjelasan mengaenai library java. Yang pertama adalah library untuk menerima inputan dari user dengan menuliskan beris kode “ import java.util.Scanner; “ maka user bisa memberikan inputan. Pada perintah “ import “ berarti untuk mengambil dari library java dan dengan perintah “Scanner myScanner = new Scanner(System.in);” Scanner berasal dari library lalu diberi nama myScanner. (System.in) adalah tempat untuk menyimpan inputan dari user. Pada “int age = myScanner.nextInt();” nextInt() berarti bahwa inputan dari user akan bernilai int. GregorianCalendar berguna untuk mencetak tanggal, bulan, tahun. Namun cara pencetakannya tidak seperti biasa. today.get(today.MONTH) adalah perintah untuk mencetak bulan (bulan pertama adalah 0) dan today.get(today.YEAR) untuk mendapatkan tahun.
Setelah pak Alfon selesai membawakan materi, kelas dilanjutkan dengan soal latihan dari asdos. Soal tentang konversi temperature. Kemudian setelah memberikan 3 tugas kelas OOP hari ini pun ditutup.
No comments:
Post a Comment