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 :
  1. 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.
  2. 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.
  3. Default : semua unsur yang terdapat dalam suatu class (method,object,dll) bisa diakses secara oleh semua class lain yang berada dalam satu package.
Private : semua unsur yang terdapat dalam suatu class (method,object,dll) bisa diakses oleh class itu sendiri


 Contoh Modifier dalam Java:
================================























=================================

  • Bentuk Umum Konstruktor
===========================








===========================


  • $This  
          dalam PHP, $This bisa digunakan untuk menunjuk kelas itu sendiri.
          Contoh :
          
         ===============================
          
  









================================


Skian Dari Penulis Semoga Bermanfaat . Cussss

Wassalamualaikum wr.wb 


0 komentar: