Laman

Kamis, 19 Mei 2011

Konsep OOP C# (C Sharp)

Sebelumnya perlu diketahui, bahwasanya C# adalah salah satu bahasa pemrograman yang berjalan diatas platform dotNet yang full OOP (object oriented programing/pemrograman berorientasi objek). Disini akan dijelaskan tentang konsep OOP di C#. Seperti biasa siapkan terlebih dahulu project kosong, klik file new project pada IDE Visual Studio, setelah itu tambahkan beberapa kompone yang diperlukan seperti dua buah button, atur dan tata sedemikian rupa sehingga tampilannya seperti pada gambar dibawah ini

 Figure1. Desain aplikasi
source pada button satu (Button yang berlabelkan Isi Data) adalah sebagai berikut
            List listAngka = new List();
            listAngka.Add(new angka(10,20));

source pada button dua (button yang berlabelkan cek)

angka obj = new angka(50, 20);
            MessageBox.Show("Angka1: " + obj.getAngka1.ToString() + "\n" + "Angka2: " + obj.getAngka2.ToString()); 

sedangkan untuk full source code nya seperti berikut
 
namespace typeDataList
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
            List listAngka = new List();
            listAngka.Add(new angka(10,20));
        }

        private void button2_Click(object sender, EventArgs e)
        {
            angka obj = new angka(50, 20);
            MessageBox.Show("Angka1: " + obj.getAngka1.ToString() + "\n" + "Angka2: " + obj.getAngka2.ToString()); ;
        }
    }
    class angka
    {
        int angka1;
        int angka2;
        public angka(int angka1, int angka2)
        {
            this.angka1 = angka1;
            this.angka2 = angka2;
        }
        public int getAngka1
        {            
            get
            {
                return angka1;
            }
        }
        public int getAngka2
        {
            get
            {
                return angka2;
            }
        }
       
    }
}
 

dari source code diatas terlihat dengan jelas bahwa terdapat dua class, yaitu class partial class Form1 : Form dan class angka. Jika program dijankan messebox yang muncul menunjukan bahwa variabel angka1 dan angka2 bukanlah berisi 10 dan 20. melainkan berisi 50 dan 20. Sedangkan getAngka1 dan getAngka2 pada class angka merupakan method yang digunakan untuk mengakses nilai variable angka1 dan angka2, untuk kyword this.angka1 dan this.angka2 digunakan untuk menunjukan kelas super, untuk lebih jelasnya tentang this dan konsep class akan dibahas di posting yang lain. 

untuk memudahkan dalam memahami tutorial ini silahkan download full projectnya disini dan juga download contoh programnya disini
download contoh program disini
download full program disini
For more informastion contact on informasi@csharp-indonesia.com
 
pandauan download : klik link download yang disediaan diatas, setelah itu akan muncul halaman adf.ly, tunggu beberapa detik sampai pada pojok kanan atas muncul tulisan skip ad. klik tombol tersebut ,setelah itu akan muncul halaman ziddu, silahkan klik pada button download yang muncul pada halaman ziddu
NB : Dalam tutorial ini program ditulisa menggunakan IDE Visual studio 2010. dengan target framework 2.0 . Sehingga minimal komputer harus terinstal windows xp untuk bisa menjalankan program *.exe nya, Sedangkan untuk membuka projectnya mau tidak mau harus menginstal microsoft visual studio 2010

ARTIKEL TERKAIT

18 komentar:

  1. mas ada ebook untuk pemulanya ga ya?

    BalasHapus
  2. فوائد الخل في التنظيف :- ازالة الترسبات من الأواني كإبريق الشاي أو غلاية القهوة أو غيرهما؛ يملأ الوعاء المراد تنظيفه حتى النصف تماماً بالماء والباقي من الخل، ثم يوضع على النار حتى يصل إلى درجة الغليان ويترك ليغلي عدة دقائق، ثم يرفع عن النار ويسكب ما فيه، ويغسل بالماء البارد فقط عدة مرات. التلميع: هي عملية إضفاء البريق واللمعان على الأسطح كالمرايا والزجاج والفضيات؛ وذلك بمسحها بقطعة قطنية مبللة بالخل الأبيض ثم تجفيف الأسطح بقطعة قطنية أخرى. تنظيف المايكرويف مع الخل الأبيض: أصبحت عملية تنظيف المايكرويف وإزالة البقع المتراكمة عليه من الطعام بسبب عمليات التسخين المتكررة أمراً في غاية السهولة، وذلك بوضع طبق فيه فنجان قهوة من الماء ومثله من الخل الأبيض ووضعه داخل المايكرويف حتى يغلي المزيج، يطفأ المايكرويف ويترك دون فتحه مدة ساعتين، بعدها يفتح ويزال الطبق، وبواسطة قطعة قطنية يمسح من الداخل والنتيجة سوف تبهرك. , شركة تنظيف شقق بجدة , شركة تنظيف شقق بالاحساء , شركة تنظيف شقق بالدمام , شركة تنظيف شقق بالقطيف , شركة تنظيف منازل بالاحساء , شركة تنظيف منازل بحائل الحفاظ علي المنزل > شركة تسليك مجارى بجدة
    شركة كشف تسربات المياه بالرياض



    BalasHapus

  3. فشركتنا من افضل الشركات التي تقوم بهذه الخدمه علي اكمل وجه و تقديم ضمانات للعميل لضمان عدم حدوث تسريب في المياه مره اخري واذا حدث نقوم بتصليحها مجاناً او حسب طبيعه المشكله ، من الان لا لارتفاع فواتير المياه الناجمه عن تسربات المياه و لا انشقاق الدهانات و الاسقف و لا لحدوت تصدعات ارضيه بالمنزل . طريقه معالجة كشف تسربات المياه في شركتنا :- يتم الاتصال بشركتنا لطلب خدمة كشف تسربات المياه و الصيانه . يتم ارسال فريق عمل شركة الاهليه المكون من مهندسيين و خبراء متخصصيين في كشف تسربات المياه و لديهم خبره رائعه و لا يقف امامهم مصاعب او عوائق , يتم الكشف عن مكان تسربات المياه و تحديد الخلل و السبب . ثم نقوم بالبدء في الاصلاحات و معالجه الامر بأقصي سرعه باستخدام احدث الاجهزه الالكترونيه و المعدات الجاهزه و الاجهزه الصوتيه و الحراريه التي تساعدنا علي الكشف بسرعه و معرفه اسباب التسريب و معالجته بأقصي سرعه . ثم نقوم باختبار ما تم تصليحه للتأكد من عملنا ، و تقديم الضمانات الكامله لضمان عدم حدوث تسرب مره اخري . نقوم ايضاً بمعالجه تسريات الخزانات و المسابح . و القيام بعزل الاسطح لان ارتفاع درجه الحراره قد تكون سبب من اسباب حدوث التسريب و تقوم بشق المواسير مما يسبب تسريب المياه من المواسير . نقوم بمعالجه مشكله تسريب المياه بدون كسر او خدش او تلف جمال حواء شركة تسليك مجارى بالرياض شركة كشف تسربات المياه بجدة شركة كشف تسربات المياه بالاحساء شركة تسليك مجارى بالاحساء شركة كشف تسربات المياه بالقطيف شركة تسليك مجارى بالقطيف شركة كشف تسربات المياه بالطائف شركة تسليك مجارى بالطائف


    BalasHapus