Sabtu, 13 Juli 2019

Fungsi, Prosedur, Method
* Prosedur adalah sebutan untuk fungsi yang tidak mengembalikan nilai. Fungsi ini biasanya ditandai dengan kata kunci void. 
* Fungsi adalah sebutan untuk fungsi yang mengembalikan nilai.
* Method adalah fungsi yang berada di dalam Class. Sebutan ini, biasanya digunakan pada OOP.


Pemrograman Berorientasi Objek
Pemrograman berorientasi objek atau Object Oriented Programming (OOP) atau merupakan sebuah paradigma atau teknik pemrograman yang berorientasikan Objek.

Kelebihan Konsep PBO
* Konsep OOP sangat cocok digunakan untuk mendefinisikan tipe data abstrak, hal ini karena OOP menyediakan struktur modular yang jelas untuk program. 
* Konsep OOP mempermudah dalam mengubah kode yang sudah ada. Objek yang baru dibuat dapat terbentuk tanpa harus mengubah kode yang telah ada.

Konsep Kelas
* Bentuk atau gambaran umum ciri-ciri dari sebuah objek, contoh kelas adalah mobil. Kelas mobil memiliki objek yaitu: Toyota, Suzuki, Honda, dll.
* Ketiga objek tersebut memiliki kesamaan atribut. Atribut yang dapat disebutkan dari ketiga objek tersebut adalah : harga, mesin, warna, tipe, bobot, dll.
* Deklarasi :






Konsep Objek
* Bentuk representasi dari sebuah kelas dalam konsep OOP.
* Ketika objek diterjemahkan ke dalam konsep OOP, maka elemen penyusunnya juga terdiri atas 2 bagian, yaitu:
1. Atribut, merupakan ciri-ciri yang melekat pada suatu objek (state).
2. Method, merupakan fungsi-fungsi yang digunakan untuk  melakukan manipulasi sekumpulan nilai yang ada pada atribut.
* Deklarasi sebuah Objek pada Kelas:





Parameter
Parameter adalah variabel yang menampung nilai untuk diproses di dalam fungsi. Parameter berperan sebagai input untuk fungsi.










Constructor
Constructor adalah method khusus yang akan dieksekusi pada saat pembuatan objek (instance).
Biasanya method ini digunakan untuk inisialisasi atau mempersiapkan data untuk objek.






Keyword This
* Digunakan sebagai referensi dari variabel instansi yang mengacu pada suatu objek.
* Selain itu, This juga digunakan sebagai pembeda antara variabel instansi dengan variabel atribut. Apabila tidak menggunakan This, maka nilai akan di set 0 atau null pada String.
* Selain dari 2 fungsi tersebut, keyword This juga berfungsi sebagai pemanggil Constructor milik kelas yang sedang digunakan:

Sintaks Tanpa Keyword This











Sintaks Dengan Keyword This










Access Modifier
Access Modifier merupakan pengaturan terhadap hak akses pada kelas maupun method.



0 komentar:

Posting Komentar

Mengenai Saya

Foto saya
Purworejo, Indonesia
Mahasiswa Prodi Teknologi Informasi UM Purworejo

Wikipedia

Hasil penelusuran

Popular Posts