Selasa, 31 Januari 2017

Konsep Dasar OOP Pada Pemograman Desktop




Untuk memahami konsep dasar OOP lebih lanjut, maka ada beberapa hal yang perlu dipahami, yaitu :

1.        Konsep dasar OOP
Pemograman berorientasi obyek atau dalam istilah asing disingkat OOP bukan merupakan bahasa pemrograman OOP tidak lebih dari paradigma atau cara pandang yang memaksa kita untuk berfikir dan memdandang suatu permasalahan.

2.      Pembungkusan
Konsep pembungkusan didalam pemrograman berorientasi obyek adalah proses membungkus data dan kemampan dari suatu obyek ke dalam suatu model atau entitas tunggal yang disebut class

3.        Tingkat akses :
Ø Private
Private adalah hak akses yang melarang method atau property yang menggunakannya dilarang akses dari luas class. Jadi hak akses private hanya bisa diakses didalam class itu sendiri
Ø Protected
Protected adalah hak akses dimana property dan method ditetapkan dengan protected, berarti protected dan method tersebut tidak bisa diakses dari luar class
Ø Public
Public adalah hak akses dimana method atau property tersebut dapat diakses dari luas class.

4.        Pewarisan dan polimorfisme
Ø Pewarisan adalah proses pembuatan class baru yang diturunkan dari class yang sudah ada.
Ø Polimorfisme Dalam konteks pemrogram, polimorfisme mengijinkan kita untuk membuat suatu metode (fungsi dan prosedur) yang dapat memberikan hasil yang berbeda

  
Dalam konsep dasar OOP terdapat anggota kelas yang berupa kelas dan fungsi, yaitu:
1.        Metode
2.        Property
3.        Event
4.        Indexer
5.        Operator
6.        Konstruktor
7.        Destructor

Dalam kosnep dasar OOP, ia juga memiliki beberapa karakteristik, berikut adalah contohnya :
1.        Semua adalah objek
2.        Komputasi dilakukan dengan komunikasi antar objek
3.        Setiap objek memiliki memori sendiri, yang dapat terdiri dari objek-objek lainnya.
4.        Setiap objek adalah wakil atau representasi dari suatu kelas
5.        Setiap objek pada umumnya memiliki tiga sifat yaitu, keadaan, operasi dan identitas objek
6.        Operasi merupakan tindakan yang dapat dilakukan oleh sebuah objek
7.        Keadaan objek merupakan koleksi dari seluruh informasi yang dimiliki oleh suatu objek pada suatu saat



Tidak ada komentar:

Posting Komentar

kursor

Swimming Sperm