All Posts

Page 7

Posts

  • Keyword Readonly pada bahasa pemrograman C#

    Modifier readonly pada bahasa pemrograman c#, berfungsi untuk menccegah member dari class untuk dimodifikasi ketika berjalan. field yang bertipe Readonly hanya dapat diubah ketika kamu mendeklarasikannya atau dari dalam constructor. Keyword readonly merupakan modifier dalam bahasa pemrograman C# yang dapat digunakan dalam 3 konteks yaitu : Saat mendeklarasikan field, readonly mengindikasikan bahwa tugas untuk field…

  • Keyword This pada bahasa pemrograman C#

    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…

  • Class dan Static Member Pada Bahasa Pemrograman C#

    Class dan Object pada bahasa pemrograman C#, sebelumnya kita telah mempelajari properti class, nah sekarang kita akan mempelajari Class dan Static Member Pada Bahasa Pemrograman C#. Apakah itu Static Class pada C# ? Class pada bahasa pemrograman C# dapat di deklarasikan sebagai Class Static, yaitu dengan cara menambahakan keyword static pada awal nama Class, Class…

  • Constructor dan destructor bahasa pemrograman C#

    Masih melanjutkan materi OOP ( Object Oriented Programming ) pada bahasa pemrograman C#. Kali ini kita akan mempelajari mengenai Constructor dan Properti pada OOP ( Object Oriented Programming ) Bahasa pemrograman C# Constructor C# Constructor Class merupakan member spesial dari Class yang mengeksekusi setiap object  baru pada Class. Setiap kali Class dibuat maka, Constructor akan…

  • Encapsulation pada bahasa pemrograman C#

    Dalam bahasa pemrograman enkapsulasi berarti membungkus, bukan hanya membungkus akan tetapi juga melindungi apa yang ada di dalamnya. Dengan demikian Enkapsulasi adalah membungkus beberapa member pada Class, dan melarang akses kedalamnya. Encapsulasi di implementasikan menggunakan Access modifiers, Access modifier  mendefinisikan ruang lingkup dan visibilitas dari class member. .Bahasa pemrograman C# mendukung beberapa access modifier berikut :…

  • Value Type dan Reference Type pada bahasa pemrograman C#

    Sebelumnya kita telah mempelajari mengenai “Apasih Class dan Object pada OOP ( Object Oriented Programming ) pada bahasa pemrograman C# ?” . Sekarang kita akan mempelajari mengenai penyimpanan suatu tipe data dalam bahasa pemrograman C#. Dalam bahasa pemrograman C# dikenal 2 ( dua ) macam tipe penyimpanan suatu data yaitu: Value Reference Value Type Tipe…

  • Class dan Object pada bahasa pemrograman C#

    Apakah kamu menggunakan perangkat Mobile?, Yuk lihat daftar isi materi C# di IDCsharp.com OOP ( Object Oriented Programing ) merupakan hal yang sangat penting dalam bahasa pemrograman, salah satunya adalah C#. Dengang menggunakan metode OOP, kamu dapat lebih mudah dalam membuat sebuah program. OOP mengimplementasikan permasalahan dalam kehidupan sehari hari. Dalam model OOP dikenal Class, Object, dan Juga Properti,…

  • Method Overloading Bahasa Pemrograman C#

    Ketika ada beberapa method dengan nama yang sama, akan tetapi memiliki parameter yang berbeda. Metode ini hanya menerima argumen bertipe data integer saja. Overloading dapat membuatnya menjadi tipe data jenis lain. contoh double : Contoh :

  • Named Arguments Bahasa Pemrograman C#

    Named argument dapat membantu kamu untuk menentukan urutan parameter saat pemanggilan method, setiap parameter diberikan nama yang cocok. contoh : Passing Argument C# Terdapat 3 cara untuk melewati argument ( passing argument ) ke metode saat metode dipanggil yaitu : By Value  By Reference As Output Passing By Value By Value menyalin nilai argumen ke parameter formal…

  • Optional Argument pada Bahasa Pemrograman C#

    Saat menentukan suatu method, kamu juga dapat menentukan nilai default ( deault value ) untuk parameter opsional ( Optional Argument  ). Perlu diketahui bahwa parameter opsional harus ditentukan apabila parameter yang dibutuhkan dideklarasikan. Apabila paramater yang dibutuhkan tidak sesuai saat method  dipanggil, maka nilai default ( default value  ) akan dipanggil. Contoh : Pada method test di atas, parameter…