Pengertian Singkat Tentang Konstruktor , $this ,Modifier,Bentuk Umum Konstruktor
Pengertian
Singkat Tentang Konstruktor , $this ,Modifier,Bentuk Umum Konstruktor
- Konstruktor
adalah
fungsi khusus anggota kelas yang otomatis dijalankan pada saat penciptaan objek
(mendeklarasikan instance). Konstruktor ditandai dengan namanya, yaitu sama
dengan nama kelas. Konstruktor tidak mempunyai tipe hasil (return value).
Biasanya konstruktor dipakai untuk inisialisasi anggota data dan melakukan
operasi lain seperti membuka file dan melakukan alokasi memori secara dinamis.
Meskipun konstruktor tidak harus ada dalam kelas, tetapi jika diperlukan
konstruktor dapat lebih dari satu.
Konstruktor adalah fungsi anggota
yang mempunyai nama yang sama dengan nama kelas. Kegunaannya :
- Mengalokasikan ruang bagi sebuah objek
- Memberikan nilai awal terhadap anggota data suatu objek
- Membentuk tugas-tugas umum lainnya
Contoh Penulisan Konstruktor Dalam C#
============================================================
===============================================================
- Destruktor
adalah pasangan konstruktor. Pada saat program
membuat objek maka secara otomatis kontruktor akan dijalankan, yang biasanya
dimaksudkan untuk memberi nilai awal variable private. Sejalan dengan itu, C++
menyediakan fungsi destruktor (penghancur atau pelenyap) yang secara
otomatis akan dijalankan pada saat berakhirnya objek. Setiap kelas mempunyai
tepat satu destuktor. jika kita tidak mendeklarasikan sebuah destruktor dalam
sebuah kelas, maka destruktor akan diciptakan sendiri oeh compiler C++. Fungsi
destruktor itu sendiri adalah untuk mendealokasikan memori dinamis yang
diciptakan kontruktor. Nama destruktor sama dengan nama kelas ditambah awalan
karakter tilde (~). Walaupun compiler C++ akan secara otomatis mendeklarasikan
sebuah destruktor, akan tetapi sangat disarankan untuk mendeklarasikan sendiri
sebuah destruktor. Karena dengan mendeklarasikan sendiri destruktor maka kita
mempunyai kontrol penuh terhadap apa yang dilakukan destruktor dari kelas yang
kita buat.
Destruktor adalah fungsi anggota
yang mempunyai nama yang sama dengan nama kelas ditambah symbol tilde (~)
didepannya
======
======
- Modifier
adalah digunakan
untuk menentukan hubungan suatu unsur kelas dengan unsur kelas lainnya. Dan
modifier sendiri memiliki beberapa jenis menurut aksesnya, yaitu :
- Public : semua unsur yang terdapat dalam suatu class (method,object,dll) bisa diakses secara bebas oleh semua class lain yang berada dalam satu package ataupun tidak.
- Protected : semua unsur yang terdapat dalam suatu class (method,object,dll) bisa diakses secara oleh semua class lain yang berada dalam satu package dan class bagian/turunan dari class awal meski berbeda package.
- Default : semua unsur yang terdapat dalam suatu class (method,object,dll) bisa diakses secara oleh semua class lain yang berada dalam satu package.
Contoh Modifier dalam Java:
================================
=================================
- Bentuk Umum Konstruktor
===========================
===========================
- $This
Contoh :
===============================
================================
Skian Dari Penulis Semoga Bermanfaat . Cussss
Wassalamualaikum wr.wb