Ads Home1

C# Tutorial - Apa itu Tipe Object ?

http://www.xcodeplus.net/2017/06/csharp-tutorial-apa-itu-tipe-object.html

XCODEPLUS - THE BEST RESOURCE TO LEARN TO CODE :  [C# TUTORIALS]

Tipe object

Tipe object merupakan alias dari kelas System.Object yang terdapat di dalam CTS (tipe.NET). Kelas ini adalah kelas induk dari semua kelas yang terdapat di dalam C#. Oleh karena itu, variabel dideklarasikan menggunakan tipe object akan dapat diisi dengan tipe data apapun. Meskipun demikian, kita perlu melakukan konversi tipe data terlebih dahulu sebelum memasukan nilai ke dalam variabel yang dideklarasikan dengan tipe object. Sebagai contoh, berikut ini adalah kode program yang menunjukan penggunaan tipe object.



PROGRAM 1.1
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CSharp_Tipe_Object
{
    class Example_System_Object
    {
        static void Main(string[] args)
        {
            object obj;

            // Memasukan tipe int ke dalam variabel obj
            obj = (int)100;
            Console.WriteLine("obj : " + obj);

            // Memasukan tipe double ke dalam variabel obj
            obj = (double)21.12;
            Console.WriteLine("obj : " + obj);
            
            // Memasukan tipe float ke dalam variabel obj
            obj = (float)3.14f;
            Console.WriteLine("obj : " + obj);

            // Memasukan tipe boolean ke dalam variabel obj
            obj = (bool)true;
            Console.WriteLine("obj : " + obj);

            // Memasukan tipe char ke dalam variabel obj
            obj = (char)'A';
            Console.WriteLine("obj : " + obj);

            // Memasukan tipe string ke dalam variabel obj
            obj = (string) "Bahasa Pemrograman C#";
            Console.WriteLine("obj : " + obj);
            Console.ReadLine();
        }
    }
}



Hasil program:
obj : 100
obj : 21.12
obj : 3.14
obj : True
obj : A
obj : Bahasa Pemrograman C#









Seperti yang telah Anda lihat pada kode program di atas, keuntungan menggunakan variabel bertipe object adalah kita dapat menggunakan variabel tersebut untuk menampung nilai dari bermacam-macam tipe data (int, double, float, char, bool, dsb). Dengan begini disaat Anda membuat sebuah program yang tidak pasti harus menggunakan tipe data apa, dengan mendeklarasikan tipe object Anda jadi tidak terlalu mencemaskan hal tersebut jika suatu saat nanti data yang dimasukan adalah data yang berbeda-beda. Karena hal ini akan di tangani oleh System.Object




XCODEPLUS - THE BEST RESOURCE TO LEARN TO CODE :  [C# TUTORIALS]
C# (dibaca: C Sharp) merupakan bahasa pemrograman generasi baru yang mewah, kaya akan fitur, dan dapat digunakan untuk membuat beraneka raga program/aplikasi di berbagai bidang. C# mendukung beberapa paradigma pemrograman: imperatif, deklaratif, fungsional, serta pemrograman berorientasi objek. C# termasuk dalam keluarga C, dan fitur-fiturnya banyak diadopsi dari Java dan C++. C# menggunakan pustaka (library) yang terdapat dalam .NET Framework, kelengkapan di dalam pustaka .NET Framework menjadikan proses pengembangan program/aplikasi menggunakan C# relatif lebih mudah dan cepat jika dibandingkan dengan C++ dan Java.

No comments:

Kami menerima masukan dari anda jika memang ada pembahasan yang keliru dan kami sangat senang jika anda dapat berkontribusi untuk menyempurnakan postingan kami. Anda dapat mengirimkan email ke : hari18.muhammad@gmail.com

Jika postingan ini bermanfaat jangan lupa share postingan ini. Kami sangat merekomendasikan untuk anda yang membutuhkan informasi tentang computer stuff silakan subscribe blog kami dapatkan informasi terupdate dari kami secara gratiss. Terimakasih!

Powered by Blogger.