Labels

Selasa, 28 September 2010

Resume Pemrograman Berorientasi Obyek (Pertemuan Keempat)

Nama:: Dicksena Sesarani
NIM:: 09410100027
MK:: Pemrograman Berorientasi Obyek (Pertemuan ke-4 ~ 2010/09/21)
Dosen:: Teguh Sutanto, S. Kom., MCP
PTS:: STIKOM Surabaya


Operation atau juga disebut manager adalah mengatur bagaimana sebuah objek itu terbentuk.
Operation itu sendiri terbagi atas 2  yaitu : Construktor dan destructor
Constructor sendiri memiliki arti initialisasi. Pada constructor overloading lebih dari 4 dan harus beda jumlah parameternya.

Ciri ciri Constructor : 
  1. Tidak mengubah nilai terdiri dari no return value, no void. 
  2. Namanya sama dengan nama kelas 
  3. Bisa lebih dari satu constructor ( overload ) 
  4. Public / Privat

Selasa, 21 September 2010

Resume Pemrograman Berorientasi Obyek (Pertemuan Ketiga)


Nama:: Dicksena Sesarani
NIM:: 09410100027
MK:: Pemrograman Berorientasi Obyek (Pertemuan ke-3 ~ 2010/09/14)
Dosen:: Teguh Sutanto, S. Kom., MCP
PTS:: STIKOM Surabaya

  • Operation terdiri dari:
  • Implementer
  • Access
  • Manager
  • Helper
  • Dan terdiri dari 3 attribute:
  • Nama operator
  • Parameter
  • Retur type

  • Nama lain "Operation" ada 4:
  • Method
  • Procedure
  • Function
  • Sub-Program --> jarang digunakan

contoh:
* void System.out.println ("Hello")
-> void : return value
-> println : nama operator

* Sloat random = math.random ();
-> (Sloat <- math) : return type
-> random : nama

Parameter bisa LEBIH dari 1, cth:
* int tambah (int a, int b)
-> (int a, int b) : parameter

Selasa, 14 September 2010

Resume Pemrograman Berorientasi Obyek (Pertemuan Kedua)

Nama:: Dicksena Sesarani
NIM:: 09410100027
MK:: Pemrograman Berorientasi Obyek (Pertemuan ke-2 ~ 2010/09/07)
Dosen:: Teguh Sutanto, S. Kom., MCP
PTS:: STIKOM Surabaya

CLASS
Terbagi menjadi 3, yaitu::

1. Nama Class 
  • Tiap class memiliki Access Modifier Visibility 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 turunannya. 
    • Package yang bisa dilambangkan dengan () yaitu public yang masih dalam satu package / masih dalam 1 folder yang sama.
    • Public yang bisa dilambangkan dengan (+).

Senin, 06 September 2010

Resume Pemrograman Berorientasi Obyek (Pertemuan Pertama)

Nama:: Dicksena Sesarani
NIM:: 09410100027
MK:: Pemrograman Berorientasi Obyek (Pertemuan ke-1)
Dosen:: Teguh Sutanto, S. Kom., MCP
PTS:: STIKOM Surabaya


Tujuan
  1. Memahami konsep Pemrograman Berorientasi Obyek atau Object Oriented Programming (OOP).
  2. Memahami perbedaan antara pemrograman OOP  dengan pemrograman prosedural. 
Why?
  • Everything is Object.
  • Bahasa Pemrograman:
    • Low Level
    • High Level --> Object Oriented (OO) 
  • Modular
Object
  • Benda
  • Sesuatu yang:
    • memiliki identitas
    • memiliki behavior
    • memiliki peran
    • terdiri dari:
      • object
      • object

 
Deskripsi Iklan
Deskripsi Iklan
Deskripsi Iklan