Selasa, 25 Juni 2013

Finished (?)

belum 24 jam ya sejak post gw yg terakhir, tapi entah kenapa, kayanya 2 hari perang dingin antara otak dan hati itu rasanya berat. jadi gw putuskan untuk meluruskan apa apa yg perlu diluruskan ke kekasih gw.

KEKASIH

sayangnya, si kekasih ga bisa terima dengan apa yg gw jadiin statement dan alasan kenapa selama 2 minggu terakhir ini gw merubah sikap gw ke dia.

ya akhirnya cek cok tanpa henti pun ga bisa dihindari lagi. mulai dari pagi dari jam 8 (delapan) an pagi sampe jam 11 (sebelas) an siang sempet berhenti soalnya gw udah ngerasa pusing banget gara gara belum tidur udah gitu hari ini emang ga ada kerjaan :p akhirnya lanjut debat lagi deh dari abis maghrib sampe jam 11 malem.

entah kenapa keyakinan gw berbanding terbalik sama kenyataan yg lagi gw hadapin.
kira kira kaya gini :

keyakinan => ga putus lah ini, kalo pun putus juga paling nanti kita berdua nyesel terus balikan lagi

kenyataan => dua dua nya udah meledak ledak siap buat masuk ke medan perang terus tembak tembakan pake M4A1 (senjata gw) sama AWP (senjata dia)

dan gw memilih untuk membiarkan keyakinan gw mengambil alih seluruh kontrol badan gw. jadi dimana yg biasa nya gw kalo udah berantem dan ada indikasi bakalan ancur, putus, atau apalah itu gw langsung ngalah, milih dengerin dulu dari sisi dia gimana terus gw kasih tau dari sisi gw gimana, dan kita bisa ambil kesimpulan kedepan nya kita harus gimana. ya bahasa keren nya instropeksi masal lah :p

sampai akhirnya gw makin diajak ngomong makin batu, terus kalo dia udah diem ga ngomong gw tantangin lagi buat ngomong (tengil ya gw).

sampe akhirnya dia ngomong "ya udah lah kita putus aja putuss...udaaahh pisaaahh ancuuuurrrrr" gitu lah kira kira versi lebay nya gw.

agak kaget sih sebenernya terus gw juga agak ketar ketir. tapi stay cool lah. hahahaha

udah gw ajak ngomong lagi deh, eh malah jadi debat lagi -__-" suram dah ini akhirnya gw pun meyakinkan dia sampe 3 kali gw nanya "ini kamu beneran yakin kita putus?" dia pun menjawab ketiga - tiga nya dengan "insyaallah yakin".

"yah udah deh suram deh gw" dalam hati sih gw ngomong nya..hehehe

yah kira kira gitu deh..

sekarang jam 01.38 tanggal 26 Juni dan gw pun masih mencoba menenangkan diri gw dan nganggep kejadian tadi tuh cuma mimpi. mungkin lo semua yg pada baca ini (ya kalo baca sih) nganggep nya gw biasa aja atau malah gw yg goblok. jawaban nya kalo menurut gw ngga dan iya, ngga soalnya gw ga biasa aja soalnya yg gw rasain ya kira kira kaya ilustrasi dibawah ini :

ILUSTRASI 1

Nah muka gw yg dasar nya udah jelek makin jadi kaya gini :

ILUSTRASI 2

iyanya ya mungkin iya gw goblok soalnya gw ga bisa ngendaliin emosi dan ego gw tadi kenapa gw ga bisa juga gw ga bisa jelasin karena gw sendiri ga ngerti T_T 

yaaaaah kira kira gitu lah yg gw rasain..
pesen gw kalo si kekasih gw itu baca :

aku ga kaya apa yg kamu bilang tadi yang, mungkin emang aku terlalu munafik untuk mengakui 100% apa yg aku rasain sekarang tapi ya itu yg aku rasain..semoga emang kalo itu udah keputusan bulat kamu, kamu bisa bahagia dengan keputusan kamu itu. :)





akhir kata, yudadababay

Senin, 24 Juni 2013

You're All I Have

ILUSTRASI

yeap that's what i feel now after the fight earlier..

why is so hard to you to understand that?
why is so hard to you to understand where am i now?
i didn't what this condition either..

are suggesting that boys didn't need to understood too?so you could ask for my understanding all of time?

if this condition has became more and more hard to you, i believe you'll just dumped me and prefer your work and of course your family, definitely.

YOU'RE ALL I HAVE, DARL :")

Senin, 14 Januari 2013

Konsep Utama Object Oriented Programming



Dalam pemograman OOP, ada empat hal yang harus diperhatikan karena hal tersebut merupakan konsep vital dari OOP tersebut. Berikut ini konsep 4 konsep utama tersebut:

1.     Encapsulation/pembungkusan, merupakan penyembunyian informasi melalui private dan protected.
Aspek ini berguna untuk menyembunyikan kelas dari luar sehingga pengaksesan data member (atribut dan method) suatu kelas tidak dapat diubah secara langsung oleh kelas lain. Enkapsulasi sangat berhungungan erat dengan modifier, yaitu :
o   Private
Akses modifier private memberikan spesifikasi bahwa nilai variabel dan method kelas hanya dapat diakses oleh method dalam kelas dimana didefinisikannya.
o   Protected
Akses modifier private memberikan spesifikasi bahwa nilai variabel dan method hanya dapat diakses oleh kelas dan sub-kelas (child) dari kelas tersebut
o   Public
Akses modifier private memberikan spesifikasi bahwa nilai variabel dan method dapat diakses dari dalam maupun luar kelas


2.    2.  Inheritance/pewarisan, adalah kemampuan untuk membuat class turunan yang mewarisi property dan method dari kelas induk. 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. Contohnya adalah kelas minuman. Dari kelas minuman kita dapat turunkan menjadi kelas jus. Kemudian dari kelas jus dapat diturunkan lagi menjadi kelas jus mangga, jus apel, jus alpukat, jus strowberry, jus sirsak, dll. Dari kelas-kelas tersebut juga dapat diturunkan lagi menjadi Jus mangga spesial susu. nah, itulah yang dimaksud pewarisan. Jadi sifat-sifat induknya dapat turun ke sifat-sifat anaknya.

3.      3. Abtraction/abtraksi, adalah sebuah konsep yang merupakan representasi abstrak dari konsep dalam pemograman, misalnya objek mobil merupakan representasi abstrak dari mobil dalam dunia nyata.Kelas merupakan deskripsi abstrak informasi dan tingkah laku dari sekumpulan data. Kelas dapat diilustrasikan sebagai suatu cetak biru (blueprint) atau prototipe yang digunakan untuk menciptakan objek. Kelas merupakan tipe data bagi objek yang mengenkapsulasi data dan operasi pada data dalam suatu unit tunggal. Kelas mendefinisikan suatu struktur yang terdiri atas data kelas (data field), prosedur atau fungsi (method), dan sifat kelas (property).

4.     4.  Polymorphism/banyak bentuk, seorang programer bisa memakai method dengan nama yang sama pada class-class yang berbeda. 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

sebagai contoh coding nya adalah sebagai berikut
Contoh dibawah adalah contoh coding untuk program database dosen di STTI I-Tech


import java.io.*;

public class dosen extends karyawan
{
//atribute
protected String masa_kerja;
protected String jabatan;
protected String jurusan;


//method
public void setmasa_kerja(String masa_kerja)
{
this.masa_kerja = masa_kerja;
}
public void setjabatan(String jabatan)
{
this.jabatan = jabatan;
}
public void setjurusan(String jurusan) // parameter sesuai tipe data yang dimasukan
{
this.jurusan = jurusan;
}


public String getmasa_kerja()
{
return this.masa_kerja;
}
public String getjabatan()
{
return this.jabatan;
}
public String getjurusan()
{
return this.jurusan;
}


//main
public static void main(String[] args) throws IOException
{
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
DataInputStream input = new DataInputStream(new FileInputStream("binary.data"));

String masa_kerja, jabatan, jurusan;

dosen dos = new dosen();

System.out.print("Nip : ");
        dos.setnip (br.readLine());
System.out.print("Nama : ");
dos.setnama (br.readLine());
System.out.print("Jabatan di I-tech : ");
        dos.setjabatan (br.readLine());
System.out.print("Pengajar di Jurusan : ");
        dos.setjurusan (br.readLine());
System.out.print("Masa Kerja (Tahun) : ");
dos.setmasa_kerja (br.readLine());
System.out.print("Gaji Pokok : ");
        dos.setgajiPokok (input.readInt());


     
System.out.println("\n--------------------------------------------------------");
System.out.println("Berikut ini merupakan biodata pengajar STTI NIIT I-Tech : ");
System.out.println("Nip :"+ dos.getnip());
System.out.println("Nama :"+dos.getnama());
System.out.println("Jabatan :"+ dos.getjabatan());
System.out.println("Pengajar di Jurusan :"+ dos.getjurusan());
System.out.println("Masa Kerja :"+ dos.getmasa_kerja());
System.out.println("Gaji Pokok :"+ dos.getgajiPokok());

}
}