Class dan Identifier

Class adalah sebuah bagian dari program , yang memiliki semua atribut atribut seperti halnya yang dimiliki oleh program biasa akan tetapi class tidak bersifat “Main” atau utama, sehingga sebuah class tidak akan bisa dirun dan dieksekusi tanpa menggunakan main class, atau class utama. Dalam pembuatan suatu class kita bisa jadikan satu file dengan main class atau juga bisa kita pisahkan menjadi file sendiri. Dimana dalam menaruh program kita di class tersebut, kita tidak bisa sembarang menaruh dalam class tersebut, melainkan kita harus membuat fungsi, yang nantinya akan bisa kita eksekusi melalui instance object yang telah kita buat.

Contoh Class Dalam C#


namespace class_i
 {

     class Identitas
      {
         private string nama,umur;
         public void Id()
          {
              Console.Write("Input Nama : ");
             nama = Convert.ToString(Console.ReadLine());
             Console.Write("Input Umur : ");
             umur = Convert.ToString(Console.ReadLine());
          }
         public void Get_Id()
         {
             Console.WriteLine("Nama anda adalah {0}",nama);
             Console.WriteLine("Umur anda adalah {0}",umur);
         }
     }
     class Program
      {
          public static void Main(string[] args)
          {
              Identitas tari=new Identitas();
             Console.WriteLine("Contoh Class");
             tari.Id();
             tari.Get_Id();
               Console.ReadKey(true);
          }
      }
 }

class_t
Contoh Class Dalam JAVA
Class Main


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package classpkg;

/**
 *
 * @author tari
 */
public class Main {

/**
 * @param args the command line arguments
 */
 public static void main(String[] args) {
 class_ii tari=new class_ii();
 System.out.println("Contoh Class");
 tari.Id();
 tari.Get_Id();
 }

}


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package classpkg;
import java.util.Scanner;
/**
 *
 * @author tari
 */

public class class_ii {

private String nama,umur;
 public void Id()
 {
 Scanner input = new Scanner(System.in);
 System.out.print("Input Nama : ");
 nama=input.next();
 System.out.print("Input Umur : ");
 umur=input.next();
 }
 public void Get_Id()
 {
 System.out.println("Nama anda adalah "+nama);
 System.out.println("Umur anda adalah "+umur);
 }
}

class
Contoh Class Dalam C++


#include <iostream>

using namespace std;
 class Identitas
 {
 string nama;
 string umur;
 public :
 void Id()
 {
 cout<<"Input Nama : ";
 cin>>nama;
 cout<<"Input Umur : ";
 cin>>umur;
 }
 void Get_Id()
 {
 cout<<"Nama anda adalah " << nama << endl;
 cout<<"Umur anda adalah " << umur << endl;
 }
 };
int main()
{
 Identitas tari;
 cout<<"Contoh Class" << endl;
 tari.Id();
 tari.Get_Id();
 return 0;
}

class(cpp)

  1. Identifier (private, public, protected)

Identifier adalah suatu pengenal atau pengidentifikasi yang kita deklarasikan agar kompiler dapat mengenalinya. Identifier sendiri dapat berupa nama variabel, konstanta fungsi, kelas, template maupun namespace.

private, public, protected

  • public: anggota pribadi dari kelas dasar hanya dapat diakses oleh anggota yang kelas dasar.
  • private: anggota publik dari kelas dasar dapat diakses oleh anggota yang kelas dasar,anggota kelas turunan serta anggota yang berada di luar kelas dasar dan kelas turunan.
  • protected: anggota dilindungi dari kelas dasar dapat diakses oleh anggota kelas dasarserta anggota kelas turunan.

Contoh Sintaks Identifier Dalam C#

</pre>
class Identitas
      {
         private string nama,umur;
         public void Id()
<pre>

Contoh Sintaks Identifier Dalam C#

</pre>
public class class_ii {

private String nama,umur;
 public void Id()
<pre>

Contoh Sintaks Identifier Dalam C#

</pre>
using namespace std;
 class Identitas
 {
 string nama;
 string umur;
 public :
<pre>

2 thoughts on “Class dan Identifier

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s