Kamis, Maret 29, 2012

Paradoks :(

Ini malem gw baru sadar kalo diri gw itu




Gw suka banget sama pelangi, bahkan ngerasa hidup gw itu warna warni kaya pelangi. Tapi warna yang gw sukain hitam sama putih! Mana ada coba warna hitam dan putih di skema warnanya pelangi -_______-"

Sama kaya diri gw, acting bahagia, penuh tawa, ceria sana sini. Tapi dibaliknya, deep lonely, deep hurt, deep random! Halah, jadi mendadak galau gw (_ _!) baygon mana baygon??!

Ah males ah ngelanjutin! 
Udah keburu galau. Well.. Gud nite universe :) I'm happy today \(^___^)/
Nah kan, PARADOKS!!

Selasa, Maret 27, 2012

Method dan Parameter JAVA


Dapet tugas lagi dari Bu Laila... \(^_^)/
Sebenernya waktu tugas ini dikasih, gw lagi ga masuk gara2 sakit :( Jadi agak2 blank juga mengenai apa yang mau dibuat. Setelah tanya2 temen 1 kelas malah jadi dapet banyak banget versi tentang tugas kali ini (_ _!) Binun...

So, gw lirik2 blog beberapa temen sekelas yang juga dapet tugas ini. Just a litle modify, googling, baca2 materi dari Bu Laila kmarin, and.... Voila! Begini nih jadinya :D



Konsep Method
Method??? (_ _?) Method adalah sebuah cara atau suatu aktifitas dari suatu class yang menghasilkan sesuatu. Pada konsep Object Oriented Programming, Function lebih dikenal dengan istilah Method dimana merupakan suatu bagian dari Object yang mendefinisikan apa yang bisa Object tersebut lakukan.

Method ada 2 jenis, yaitu :
Function, adalah bagian atau sub program yang memiliki algoritma tertentu di dalam menyelesaikan suatu permasalahan yang akan mengembalikan hasilnya. Method yang bisa mengembalikan Nilai ( Function ) menggunakan Statement Return dan tipe data, sebagai Contoh :
Static int javalee(int e);
Return e;
// dimana method yang bernama javalee yang mengembalikan nilai bertipe data integer.
// yang hanya memiliki 1 parameter yaitu e dan bertipe data integer
// Return adalah keyword untuk mengebalikan suatu nilai ( function ).

dan Procedure, yaitu bagian atau sub program yang memiliki Algoritma tertentu di dalam menyelesaikan suatu permasalahan tanpa mengembalikan hasilnya, dan secara umum method dalam Java adalah Sebuah Fungsi. Method yang tidak mengembalikan data ( Procedure ) diberikan tipe Void, sebagai contoh :
static void  javalee();
// dimana merupakan method yang bernama javalee yang tidak mengembalikan nilai.

Konsep Parameter
Parameter yaitu suatu informasi yang nantinya dapat diubah dari luar untuk menentukan hasil yang akan ditampilkan. Dalam penerapan method ada yang menggunakan parameter maupun tidak. Berikut cara penulisannya:
Contoh method tidak mengembalikan nilai (tanpa parameter)
class rainbow{
     static void Cetak(){
       System.out.print("I am just ElianaHaseyholan Harahap");
     }
     public static void main(String[] args){
     Cetak();
       System.out.print("And I'm like a rainbow");
     }
}

Maka hasilnya : I am just Eliana Haseyholan Harahap  And I'm like a rainbow

Contoh method tidak mengembalikan nilai (dengan parameter)
public class eliana{
static void buat(String nama){
     System.out.println("Nama saya: "+nama);
   }
public static void main(String[] args) {
   int x;
   for (x=1; x<=5; x++){
     buat("eliana haseyholan harahap"); }
   System.out.println();
   System.out.println("Nama eliana... tercetak sebanyak "+x+ " kali");
  }
 }

Keterangan :
- static void buat(String nama).(String nama) adalah parameter formal
- buat("eliana haseyholan harahap") adalah parameter aktual atau parameter yang terkirim

Nah.. ini ada tugas.. plus contoh tampilannya yahh


public class star {

   public static void star(){
 int  a,b;         
  for( a=6;a>0;a--)
             {
                 for(b=1;b<=a;b++)
                 {
                     System.out.print("*");
                 }
                 System.out.println();
             }
     }
  public static void main (String[] args){
         System.out.println("segitiga bintang bernilah 4");
         System.out.println();
         star();
         }
}


public class calculator {

  int operand1;
  int operand2;
  int pertambahan ()
             {
                 return operand1 + operand1;
             }
      int pengurangan ()
             {
                 return operand1 - operand2;
             }
    
    void setDimensi(int operand1,int operand2){
     operand1=operand1;
     operand2=operand2;
    }
}

public class kalkulatorberaksi {
    public static void main (String[] args) {
    kalkulator kalkulatorlee = new kalkulator();
    int pertambahan;
    int pengurangan;
    kalkulatorlee.operand1=30;
    kalkulatorlee.operand2=20;
    System.out.println();
        pertambahan = kalkulatorlee.operand1+kalkulatorlee.operand1;
        System.out.println("Pertambahan:  30 + 30 = " + pertambahan);
        pengurangan = kalkulatorlee.operand1-kalkulatorlee.operand2;
        System.out.println("Pengurangan:  20 - 10 = " + pengurangan);
        kalkulatorlee.setDimensi(30,20);
        System.out.println();
        System.out.println("\tcongratz lee");
   }
}



Metamorfosa menjadi kalong (_ _!)

Gw ngerasa kalo gw saat ini sedang bermetamorfosa menjadi seekor kalong unyu -______-"









Hidup gw udah bener2 kebolak balik udah kaya Tornado di Dufan. Aktifitas segambreng! Kerja, kuliah, kerja, kuliah, kerja, kuliah FULL 6 hari dalam seminggu. Berangkat ga liat matahari, pulang juga ga ketemu matahari.
padahal kan gw kangen banget sama matahari.... :'(  #galau
Tapi biar udah aktifitas seharian, justru malam hari mata gw bandel ga mau nutup! Menjelang subuh hampir pagi baru deh, si mata ngajak bo2 :( padahal kan itu saatnya gw mesti mandi trus berangkat ke kantor lagi T_T

Zombie dalam bentuk heels (teteup..) :p
<<----- Efeknya, tiap pagi gw mesti jadi zombie..
Ngerjain kerjaan jadi ga total, karna baru mulai kerja aja mata gw udah nempel kelopak2nya.
Dimana saat temen2 gw yang lain lagi fresh2nya mulai kerjaan, gw malah sibuk cari ganjelan buat mata gw. Korek mana korek???







Sumpah, ga asik banget kaya begini. Ternyata gw baru tau kalo hidup kalong, kelelawar atau kampret itu ga enak :( Badan + mata ON saat malam menjelang dini hari. Dimana ga ada tukang es cendol juga tukang bakso. Ga ada film bagus, ga ada yang bisa diajak ngobrol ato berantem, dan ga ada mall yg buka. PARAH!!

Gw rasa gw harus balik ke keadaan normal gw sebagai manusia unyu yang sexy kembali. Dan gw ga boleh melanjutkan proses metaformosa paksa menjadi kalong unyu (juga) ini lagi. Yep! gw orang, bukan kalong *tapi agak2 ga yakin -___-"

Pokoknya mulai detik ini, gw harus balik lagi jadi MANUSIA!!

Minggu, Maret 18, 2012

Java, juga OOP

:D agak2 different!
Beda.. ini ga ada hubungannya sama peng-GALAU-an gw selama ini. hehee
Hmmm, sebenernya ini tugas kuliah gw sih.. Tapi gapapa, yang pasti jadi bikin blog gw tambah warna warni ^________^

January Alfa Volvo Alfa alias JAVA,
Adalah sebuah bahasa pemrograman pada komputer sama seperti pendahulunya c++ . Bahasa pemrograman ini dikembangkan oleh Sun Microsystems yang dikembangkan pada tahun 1995 . Awalnya Java diciptakan pada tahun 1991 oleh Patrick Naughton, Mike Sheridan , James Gosling dan Bill Joy beserta programer dari Sun Microsystems . Uniknya nama Java diambil dari nama pulau jawa ( bahasa inggris dari jawa ) karena James Gosling menyukai kopi tubruk yang berasal dari pulau Jawa .Itu juga mungkin sebabnya kenapa lambang Java itu kopi beserta cangkirnya.

Java sendiri merupakan bahasa pemrograman yang berbasis OOP atau Object Oriented Programming, yang merupakan sebuah teknik baru dalam dunia pemograman, dimana pemrogram memodelkan masalah dengan pendekatan objek, bukan melalui cara prosedural, modular, maupun abstraksi data. Ada beberapa keunggulan atau menfaat yang akan kita dapatkan jika kita menerapkan konsep OOP dalam membuat sebuah program, diantaranya adalah : 
1. Lebih sedikit dalam penggunaan kode, sehingga tidak menyulitkan programmer. 
2. Kita dapat membagi-bagi tugas membuat program dengan berkelompok. 
3. Lebih sederhana karena program dibagi kedalam objek-objeknya. 
4. Mudah dalam tracing error. 

Ada 4 konsep utama dalam OOP, yaitu class (kelas), encapsulation (enkapsulasi), inheritance (pewarisan), dan polymorphism (polimorfisme).
  
Oke, gw jelasin satu-satu yahh..
Kelas adalah hal terpenting dari OOP yang berisi data dank ode dengan aksi. Dalam Java segalanya terjadi dalam kelas. Kelas dikenal juga sebagai type objek. Objek-objek dengan kelas yang sama akan memiliki perilaku yang sama juga. *tiba2 otak jadi random* Gapapalah, gw aja masih bingung juga ttg OOP, hehehe
Konsep berikutnya dari OOP adalah Enkapsulasi, yaitu penyembunyian detail informasi dan fungsionalitas yang ada pada suatu kelas. Jadi kita ga perlu tahu gimana detail dari kelas kelas tersebut. Yang perlu kita ketahui hanyalah gimana cara menggunakan kelas tersebut. Lanjut truuuuuus....
Konsep OOP yang ketiga adalah Inheritance. Pewarisan (seperti namanya) merupakan pewarisan sifat kelas dari induk kelas ke anaknya. Di sini kita hanya mengembangkan kelas yang sudah ada untuk membuat kelas baru. Kita bisa memodifikasi sifat-sifat kelas induk, menambah, mengurangi, maupun memperbaiki untuk dijadikan sifat kelas anak (subkelas). Penurunan kelas ini dapat dilakukan secara bertingkat-tingkat sehingga semakin kebawah maka kelas itu menjadi semakin spesifik. (-_______-")>
Konsep OOP yang terakhir adalah Polimorfisme. Polimorfisme adalah kemampuan objek-objek yang berbeda kelas tapi terkait dalam pewarisan untuk merespon secara berbeda terhadap suatu pesan yang sama. Polimorfisme juga diartikan kemampuan suatu objek untuk memutuskan method mana yang akan diterapkannya terhadap suatu masalah. Konsep yang terakhir ini gw agak bingung nih...

Gini aja deh, kita coba buat satu program sederhana (boleh dapet materi + codingnya dari Dosen gw kmarin :p)
Nah, ini bikinnya pake JCreator..

public class java {
        

        public static void main (String[] args){
                 System.out.println("Ini tugas perdana gw bikin artikel");
                 System.out.println("Dan harus diposting ke blog pribadi gw T_T");
                 System.out.println("Haduuhh.. Jadi malu, ketauan deh sama Dosen kalo gw
                 sering galau");
                 System.out.println("Artikelnya tentang Java dan OOP ^_^");
               
        }
}

kalo udah, tinggal di running...! \(^_____^)/

Enough kali yahh. Hmmm, pasti masih banyak banget kekurangannya sih ini. Tapi namanya juga mahasiswa, masih belajar cyiiiin.. Jadi mohon pengertiannya.. :D

Dear Bu Laila,
Tugas aku DONE yah Bu :) 



Kamis, Maret 15, 2012

Ga ada judul!

..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

*straight face*
Ga tau deh apa rasanya ini
Rasanya seperti agak2 gimanaaaaa gitu
Ya pokoknya begitu deh rasanya

Selasa, Maret 13, 2012

I'm happy! So what??!

Saya happy, mau apa anda??!

Aku masih ingat betul kalimat2 kamu minggu lalu, "ga usah dengerin omongan orang yang ga kenal sama kamu. yang tau kamu, yang mengerti kamu, ya cuma orang2 yang sayang dan care sama kamu." Oke, aku terima semua kalimat2 itu dan narik kesimpulan, "diluar dari semua orang yang ga ngerti gw, ga sayang dan peduli sama gw, adalah STRANGER!"

Yang namanya stranger, ya orang asing.
Dan orang asing itu pasti ga kenal sama aku, so ngapain juga aku harus peduli sama orang asing yang ga kenal sama aku ^_^
Bahkan sama kalimat2 aku aja ga kenal, ga mengerti artiya, dan sok ambil kesimpulan sendiri. Jika terjadi salah paham, ya saya tidak menyalahkan. Karena anda orang asing :D hahahaa kenapa jadi berbellit-belit begini? hmm, intinya sih.. "Situ ga ngerti apa yang saya sampaikan, ya situ orang asing" gitu aja koq repot :p

Jadi... aku ga perlu menjelaskan apa2 lagi. Silahkan kamu mengambil kesimpulan apapun tentang aku, menanamkan dikepala kamu bahwa aku adalah seorang penjahat, dan biarkan juga aku dengan hidup aku dan profesi aku sebagai penjahat :D
Kita better seperti seperti ini. Memang harus ada yang membenci agar semua bisa lepas. Aku ihklas dibenci... :)

Bahagia, itu punya aku sekarang. Kamu, atau pun si masa lalu itu ga berhak untuk menyentuh aku lagi dengan luka. Datang, dan membawa pedih yang disisakan untuk aku. Kamu, juga si masa lalu itu ga berhak buat aku galau, sedih, dan sakit hati. Karena aku, tidak mau berteman lagi dengan kalian ^____^

Maaf untuk akhir yang buruk. Kali ini, kita benar2 berakhir :)

\(^_^)/ aku happy....!
So, aku gakkan peduli omongan2 yang bikin aku unhappy :p
Selamat pagi....

Kamis, Maret 01, 2012

March . . .

maret selalu buat aku begini..
Ngebuang yg namanya Ibnu Faqih dan kenangan-kenangan yg pernah dia bentuk di hati dan pikiranku sama sulitnya seperti memberantas korupsi! seperti bawang, walau dikelupas terus, tapi tidak pernah habis. dan selalu mengeluarkan air mata saat mengelupasnya.

Yang selalu aku ingat, yang selalu aku tau,
Dia sumber bahagiaku!
Mencintainya tak pernah merasa sakit. selalu ada bahagia setiap hari. selalu ada tawa yg dia ciptakan setiap jam. Selalu ada rindu yang aku punya setiap menit..

Dia bukan milikku. tapi aku pernah sangat bahagia karena pernah memilikinya. 5 tahun :) itu sungguh luar biasa..
Kenangan, impian, tawa, senyum, sentuhan, yang masihh tersisa padaku, takkan pernah aku biarkan hilang. Akan aku jaga selalu, agar aku juga selalu ingat,
Bahwa aku pernah bahagia :)

Terima kasih, Ibnu Faqih
U're still the best Iever had..