Penggunaan Private Dan Public Dalam C++


Hallo Codinger,


 


Kali ini saya akan mengatakan sedikit penggunaan Objek dalam C++.
 Objek dalam C++ sering disebut dengan kelas. Kelas ialah sebuah wadah yang mengandung beberapa prosedur dan atau fungsi untuk memproses dan mengolah data.


dalam pendeklarasiannya sebagai berikut :


Class Varaibelkelas { private: //berisikan potongan yang bersifat privat
public: //berisikan potongan yang bersifat publik};

Dalam pendekarasian kedua bentuk objek tersebut, Privat merupakan fungsi yang hanya mampu diakses secara internal oleh objek. Sedangkan Public adalah fungsi yang mampu diakses oleh umum atau mampu diakses oleh siapa saja.


sekarang kita kasih referensi penulisannya :


class Modelponsel{
private:
string model;string series;int Tipe;
public:
// Pembentuk atau outputan yang diberikan
Modelponsel(string model, string series, int Tipe)
{Modelponsel::model = model;Modelponsel::series = series;Modelponsel::Tipe = Tipe;}// untuk menampilakan
void perolehInfo(void)
{cout << "Model : " << model << endl;cout << "Series: " << series << endl;cout << "Tipe : " << Tipe << endl;cout << endl;}
};

Dalam badan Class program tersebut, Private yang mampu diaskes oleh aktivitas secara khusus ialah string model; string series; int Tipe; jadi maksudnya bahwa lokal ini hanya bleh diskses secara khusus saja. Kemudian dalam badan aktivitas terdapat publicyang artinya badan aktivitas ini yang akan diakses oleh aktivitas secara umum. Dalam badan aktivitas public disinilah badan private akan diakses, dimana dalam // Pembentuk atau outputan yang diberikan akan mengisikan data yang dimasukan dalam aktivitas ke tempatnya, menyerupai Modelponsel::model = model; yang mengartikan bahwa isi dari model akan disisi data dari model.  Dan bentuk Modelponsel(string model, string series, int Tipe) memiliki kegunaan untuk mengakibatkan parameter dari yang diambil dari private.


Kemudian dalam  // untuk menampilakan digunakan untuk memjadi konstruktor atau pembentuk dalam outputnya. Disana terdapat void perolehInfo yang menjadi konstruktornya.Dalam Badan Class tersebut akan menampilakan outputnya.


 


Nah, yang ini ialah script penuhnya :


#include <iostream>#include <string>using namespace std;class Modelponsel
{private:
string model;string series;int Tipe;
public:
// Pembentuk atau outputan yang diberikan
Modelponsel(string model, string series, int Tipe)
{Modelponsel::model = model;Modelponsel::series = series;Modelponsel::Tipe = Tipe;}// untuk menampilakan
void perolehInfo(void)
{cout << "Model : " << model << endl;cout << "Series: " << series << endl;cout << "Tipe : " << Tipe << endl;cout << endl;}
};int main()
{Modelponsel Pabrikan_X("MGT-25", "MG", 25);Modelponsel Pabrikan_Y("SRP-23","SR", 23);Pabrikan_X.perolehInfo();
Pabrikan_Y.perolehInfo();return 0;}

Kita sudah mejelaskan wacana Class dan pendeklarasian Objek nya, kini tinggal menjelaskan mengenai isi dari main(). Dalam badan aktivitas main() terdapat pemanggilan Modelponselkemudian diikuti dengan nama variabel dan isi parameternya. emanggilan tersebut bermaksud untuk menempatkan parameter tersebut kedalam masing-masing tempatnya, misalkan Pabrikan_X, disana parameter pertama ialah “MGT-25”, dimana “MGT-25” ini akan masuk kedalam string model begitu pula urutan selanjutnya.


Kemudian setelah semua isi telah masuk dalam parameternya, kini tinggal konstruktornya, dalam Class Modelponsel tadi terdapat void untuk memberi bentukan yang dikeluarkan, maka jika Pabrikan_X ingin dioutputkan, maka perlu memanggil void perolehinfo() dengan bentuk pemanggilan Pabrikan_X.perolehInfo(); dari sana akan diproses bentuk keluarannya.


 


sebagai hasilnya, ini ada screenshotnya :


Penggunaan Private Dan Public Dalam C++


 


Selamat mencoba ya.


Popular posts from this blog

Download Source Code Aplikasi Sim Asset Berbasis Web

Download Kumpulan Source Code Agenda Berbasis Web Gratis

Blokir User Ketika Gagal Login Lebih Dari 3 Kali