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 Protected pada bahasa pemrograman C#

Home » Keyword Protected 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 Protected pada bahasa pemrograman C# | IDCSharp.com
    Keyword Protected pada bahasa pemrograman C# | IDCSharp.com

    Pada materi sebelumnya, idcsharp telah menjelaskan mengenai Private dan Public Member pada bahasa pemrograman C#.

    akan tetapi ada satu lagi Tipe member yang harus kamu ketahui yaitu Protected Member.

    Protected Member, hampir mirip dengan Private Member, Perbedaannya ialah Protected member dapat di akses melalui Class Turunan.

    contoh:

    class Mahasiswa
    {
        protected string Nama; 
        protected int Nim;
    }
    
    class Turunan: Utama
    {
        static void Main() 
        {
            Turunan t = new Turunan();
    
            t.Nama = "idcsharp.com";
            t.Nim =  123456
            Console.WriteLine("Nama = {0}, Nim = {1}", Turunan.Nama, Turunan.Nim); 
        }
    }
    // Output = varA = 25, varB = 18
    

    Pada Program di atas, kita menggunakan Keyword Protected.

    apabila kamu rubah ke bentuk Private maka akan terjadi Error, Turunan.Nim dan Turunan.Nama tidak dapat di akses karena Level Proteksi.

    Angga Adji Surya
    22
    C#, E-Learning
    Prev Postpolymorphism pada bahasa pemrograman C# | IDCSharp idcsharp.compolymorphism pada bahasa pemrograman C#Mar 12, 2019
    Next PostSealed Class bahasa Pemrograman C#Mar 15, 2019Sealed Class 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