idcsLogo
idcsLogo2
idcsLogo2
  • Home
  • E-Learning
    • Visual Studio C#
    • C# Dasar
    • Windows Form C#
    • Golang
    • SQL Server
  • Tips and Trick
    • Console
    • Windows Form
  • Submit Artikel
  • Laporkan Masalah

Keyword This pada bahasa pemrograman C#

Home » Keyword This pada bahasa pemrograman C#
  • Daftar Materi

    • Apakah itu C# ?
    • Mengenal .Net Framework
    • IDE pada C#
    • Variable pada C#
    • Membuat Program C#
    • Text C#
    • Var C#
    • Konstanta pada C#.
    • Operator Aritmatika C#
    • Asignment Operator C#
  • –

    • IF dan Else pada C#
    • Switch dan Case pada C#
    • Perulangan While pada C#
    • Perulangan For pada C#
    • Perulangan Do While C#
    • Switch dan Case pada C#
    • Operator Logika C#
  • –

    • Mengenal Method C#
    • Parameter Method C#
    • Named Arguments C#
    • Optional Argument C#
    • Method Overloading C#
    • Rekursif ( Recursion )C#
  • –

    • Class dan Object C#
    • Value dan Reference Type C#
    • Encapsulation C#
    • Constructor dan Destructor C#
    • Properti Class C#
    • Class dan Static Member C#
    • Keyword This C#
    • Keyword Readonly C#
    • Indexer C#
    • Operator Overloading C#
  • –

    • Mengenal Array C#
    • Perulangan Array C#
    • Array Multidimensi C#
    • Jagged Array C#
    • Property dan Method Array C#
    • String Object C#
  • –

    • Inheritance C#
    • Keyword Protected C#
    • polymorphism C#
    • Abstract Class C#
    • Nested Class C#
    • Interface C#
    • Namespace C#
  • –

    • Method dan Class C#
    • Generic Constraints C#
    • System Collection C#
    • BitArray C#
    • List C#
    • Stack C#
    • Queue C#
    • Dictionary C#
    • HashSet C#
  • –

    • Struct C#
    • Enumerasi C#
    • Exceptions Handling C#
    • System.IO namespace C#
  • Keyword This pada bahasa pemrograman C# | IDCSharp
    Keyword This pada bahasa pemrograman C# | IDCSharp

    This pada bahasa pemrograman C#, apasih This itu ?

    Keyword this pada bahasa pemrograman C# digunakan di dalam class, dan mereferensikan instance class yang digunakan saat ini. this juga digunakan untuk membedakan antara parameter method dan bidang class ( class field ), apabila keduanya bernama sama.

    Penggunaan lain dari this adalah untuk memanggil konstruktor lain dari konstruktor di kelas yang sama.

    contoh, untuk menunjukkan record dari Data Diriyaitu:

    • id
    • Nama
    • Usia
    • Keterangan

    disini peran this dapat di lihat:

    public Data_diri(int id, String nama, int umur, String keterangan) {
       this.id = id;
       this.nama = nama;
       this.umur = umur;
       this.keterangan = keterangan;
    } 
    

    contoh implementasi program :

    using System;
    
    class Data_diri{
       public int id, umur;  
       public String nama, keterangan;
    
       public Student(int id, String nama, int umur, String keterangan) {
          this.id = id;
          this.nama = nama;
          this.keterangan = keterangan;
          this.umur = umur;
       }
    
       public void Lihat_rincian() {
          Console.WriteLine(id + " " + nama+" "+umur+ " "+keterangan);
       }
    }
    
    class Detail_data {
       public static void Main(string[] args) {
          Student dd1 = new Data_diri(001, "arma", 23, "Back End");
          Student dd2 = new Data_diri(002, "Hisam", 23, "Design Graphic");
          Student dd3 = new Data_diri(003, "Panji", 23, "Android Programmer");
          
    
          dd1.Lihat_rincian();
          dd2.Lihat_rincian();
          dd3.Lihat_rincian();
          
       }
    } 
    

    Mungkin cukup sekian penjelasan dari Keyword This pada bahasa pemorgraman C#, selamat belajar dan salam IDCSharp.

    Angga Adji Surya
    27
    C#, E-Learning
    Prev PostClass dan Static Member Pada Bahasa Pemrograman C# | IDCSharp.comClass dan Static Member Pada Bahasa Pemrograman C#Feb 24, 2019
    Next PostKeyword Readonly pada bahasa pemrograman C#Feb 25, 2019Keyword Readonly pada bahasa pemrograman C# | IDCSharp
    idcsLogo
    IDCSharp menyediakan materi - materi bahasa pemrograman komputer dan informasi seputar dunia IT untuk kamu. Mari kita belajar membuat aplikasi bersama
    • Implementasi Media Video dan Audio pada HTML5 Part 2
    • Memahami 3 Jenis Api Model pada HTML5
    • Memahami 3 Api Model pada HTML5 Part 2
    • Memahami 3 Api Model pada HTML5 Part 3
    • Memahami 3 Api Model pada HTML5 Part 4
    • Home
    • E-Learning
      • Visual Studio C#
      • C# Dasar
      • Windows Form C#
      • Golang
      • SQL Server
    • Tips and Trick
      • Console
      • Windows Form
    • Submit Artikel
    • Laporkan Masalah
    Copyright © 2021 IDCSharp. All Rights Reserved