Laman

Senin, 27 September 2010

resume 3

Abstraksi adalah sesuatu yang di sederhanakan / penyerdehanaan.

Operation juga bisa disebut dengan method / prosedur / fungsion / sub program. Operation sendiri terdiri dari nama, parameter, return type. Hal ini dapat digambarkan sebagai berikut :

Asal mula method / operation ini di dapat dari satu pesan ke pesan yang lain yang saling bersangkutan sehingga menghasilkan method.

Senin, 13 September 2010

resume 2

Dalam Class di bagi 3 yaitu :

  1. Nama Class
  2. Attribute
  3. Operation

1) Class juga ada :

*acces modifiet

visibility

Acces Modifiet sendiri mempunyai beberapa macam yaitu :

  • Privet yang bisa dilambangkan dengan ( – ). Privet ini hanya bisa di pakai di kelasnya sendiri. Untuk Privet ini memang bisa diturunkan tapi tidak boleh di akses oleh orang lain.
  • Protected yang bisa dilambangkan dengan ( # ). Protected ini sama dengan privet tapi bedanya bisa berbagi dengan turunanya.
  • Package yaitu public yang masih dalam satu package / masih dalam 1 folder yang sama.

Class Operation tidak harus public. Maksudnya adalah di kelas operation tidak harus public saja yang digunakan tergantung juga dengan kondisi yang diperlukan.

2) Attribute : Var dan juga Car

3) Operation :

*Accsess operation :

  • Privet Atribute yaitu aturan bagian menyisi / membaca attribute privet.

Set yang artinya mengisi nilai

Get yang artinya mengambil nilai

  • Manajer Operation yaitu bertanggung jawab dalam obyek di bentuk dan di remove dalam memori. Manajer operation juga di bagi menjadi 2 yaitu constructor yaitu pada saat pertama di buat. Destructor yaitu pada di hapus.
  • Implementor Operation yaitu operation yang mencerminkan proses bisnis dan bisa diakses oleh class lain. Contoh seperti bank accont di pertemuan sebelumnya seperti menukar, menarik tunai.
  • Helper Operation yaitu hampir sama seperti implementer tetapi hanya dapat diakses oleh kelasnya sendiri. Ciri helper sendiri hampir sama dengan privet.

Sabtu, 11 September 2010

resume 1

Objek adalah sesuatu yang memiliki identitas atau peranan yang terdiri dari objek objek lain.

Pilar – pilar PBO sendiri adalah :

a) Abstraction adalah suatu keadaan dimana suatu yang real menjadi suatu model atau filtering. Filtering sendiri memiliki 3 buah tahap yaitu data, proses dan relevan.

Contoh abstraction yaitu sebuah rumah

Maksud gambar diatas adalah suatu absraction adalah kita hanya abstaraknya saja yang ada di bayangan kita misal ada apa di rumah ada alamat juga ada warna cat. Setelah itu ada apa saja di dalam rumah yah ada lampu, lampu tersebut menghasilkan daya. Setelah itu saklar, apa saja yang ada di saklar yaitu on/ off. Demikian juga Pintu, ada pintu apa saja ini misal pintu utama. Jadi abstraction adalah bayangan kita jadi apabila kita membuat program harus tau apa yang mau kita buat harus ada bayanganya terlebih dahulu.

Contoh lagi yaitu abstraction pada mobil :

b) Encaptulation atau juga berarti pembungkusan yang terdiri dari Information dan Hiding. Encaptulation adalah area area yang dimasukkan privet dan di masukkan di dalam class. Encaptulation juga berguna untuk keamanan serta menghindari kesalahan pemrograman.

Contoh : Bank

4 data diatas adalah Data yang harus disembunyikan hal ini bersifat privet

Proses : setor

tarik

transfer

lihat saldo

Inti dari data diatas adalah setelah kita Abstraction langkah berikutnya adalah dengan Encaptulation untuk membungkus atau meringkas hal hal yang perlu dan mengelompokkanya agar lebih muda.

c) Inhertance atau juga generalisasi induk / anak

Contoh :

Garis diatas menandakan turunan / generalisasi / ekstens. Maksud gambarnya adalah manajer juga dahulu karyawan sekarang yang hanya membedakan adalah hanya tunjangan manajer.

Turunan yang tidak boleh yaitu turunan yang memiliki lebih dari satu induk

d) Polymorph yaitu class class turunan yang mempunyai perilaku berbeda. Contoh pada class robot :

Gambar di atas menjelaskan sama sama class robot tapi dalam jalanya berbeda.

Class adalah blue print dari objek

Objek adalah instance of class / deklarsi dari class

Contoh yaitu rumah.

Apabila masih digambar maka disebut blue print karena masih berupa class class yang disusun

Apabila sudah menjadi rumah dan bisa ditempati rumah itu disebut juga sebuah objek.

Untuk pembagian Class :

  • nama class terdiri dari :
    • identitas contohnya Reportprinter ( identitas haruslah kata benda dan awalan harus huruf besar.
    • kata benda contoh class rumah, class mobil
    • system contoh class penjualan, class perpustakaan
    • metode contoh class fuzzy
    • konsep contoh class funier
  • attribute terdiri dari :
    • data
    • informasi
    • konstanta
  • operation terdiri dari :
    • method
    • function

Selasa, 08 September 2009

tugas blog(09410100022)

1.

a)TEKNOLOGI INFORMASI

awal sejarah,manusia bertukar informasi melalui bahasa.Bahasa memungkinkan seseorang memahami informasi yang disampaikan oleh orang lain.tetapi informasi yang disampaikan lewat bahasa hanya dapat bertahan dengan sementara.

setelah itu penyampaian informasi berkembang melalui gambar.informasi yang disampaikan lewat gambar ini bisa bertahan lebih lama dibandingkan melalui bahasa.kemudian penyampaian informasi berkembang dengan adanya media percetakan,salah satunya koran.koran adalah suatu sumber informasi yang menggabungkan antara bahasa dan gambar serta setiap hari informasi yang d tampilkan selalu terbaru.

pada saat ini setelah media percetakan informasi dapat diperoloeh melalui teknologi elektronik,ex:radio,tv,serta internet.(http://id.wikipedia.org/wiki/Teknologi_Informasi)

b)REKAYASA LALU LINTAS

Rekayasa lalu lintas adalah salah satu cabang dari teknik sipil yang menggunakan pendekatan rekayasa untuk mengalirkan lalu lintas aman dan effisien dengan merencanakan, membangun dan mengoperasikan geometrik jalan, dan dilengkapi dengan rambu lalu lintas, marka jalan serta alat pemberi isyarat lalu lintas.

didalam memecahkan permasalahan lalu lintas yang selama ini,pakar lalu lintas mengumpulkan informasi melalui besarnya arus lalu lintas,hambatan lalu lintas dan kecelakaan lalu lintas.setelah mengumpulkan data tersebut selanjutnya dilakukan tindakan untuk pelebaran jalan,pemsangan rambu-rambu lalu lintas serta pemasangan marka jalan.(http://id.wikipedia.org/wiki/Rekayasa_lalu_lintas)