Menghitung Luas Dan Keliling Bangun Datar C#

Pagi kawan-kawan BMS.

Kali ini kita akan membahas tentang bagaimana menggunakan konsep OOP dalam menghitung luas dan keliling bangun datar. Kita akan menggunakan konsep abstract class, inheritance dan polimorfisme.

Baiklah berikut contoh sourcenya.

Pertama buat sebuah project baru console aplication. Dan buat parent class berupa class abstract. Dalam hal ini ane berinama BangunDatar.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace BangunDatar
{
    abstract class BangunDatar
    {
        public double _hitung;

        public double Hitung
        {
            get { return _hitung; }
            set { _hitung = value; }
        }

        public abstract double hitungLuas();

        public abstract double hitungKeliling();
    }
}

Selengkapnya

Membuat MP3 Sederhana C#

Hello kawan, kali ini kita akan membuat sebuah aplikasi pemutar musik atau mp3 sederhana dengan C#. Disini kita akan memanfaatkan dll (Dynamic link Library) bawaan windows yaitu “winmm.dll“. Cara membuatnya tidaklah terlalu sulit seperti yang kita bayangkan, cukup beberapa langkah maka aplikasi music player kita akan jadi.
Baiklah langsung saja kita beraksi ….
Desain aplikasi yang akan kita buat.
5-21-2013 7-15-31 PM
Daftar komponen yang digunakan : Selengkapnya

Koneksi MySQL Dengan C#

Jumpa lagi kawan.. kali ini kita akan membahas bagaimana caranya mengkoneksikan antara MySQL dengan C#. Untuk mengkoneksikannya kita membutuhkan driver MySQL. Download disini atau disini.

Langkah berikutnya install driver tersebut.

Setelah driver terinstal selanjutnya buatlah sebuah project baru. Dalam hal ini ane membuat sebuah console aplication dengan nama CobaKoneksi. Berikutnya tambahkan References. Selengkapnya

Polimorfisme In C#

Lanjuut….

Setelah kita memahami apa itu Inheritance, saatnya kita mengenal apa itu polimorfisme. Polimorfisme ini sangat berkaitan erat dengan postingan yang kemarin yaitu Inheritance. Polimorfisme sendiri berarti banyak bentuk, dimana Polimorfisme ini menyediakan multiobject dari subclass yang berbeda untuk diperlakukan sebagai object dari superclass tunggal, sehingga secara otomatis menunjuk method yang tepat untuk menggunakannya ke particular object berdasar subclass yang termasuk di dalamnya.

Untuk contoh kali ini, kita akan menggunakan contoh dari postingan kemarin “Inheritance” karena antara Inheritance dan Polimorfisme sangat berkaitan erat.

Langsung saja kawan-kawan buat class baru dan ketikkan source berikut. Selengkapnya

Inheritance In C#

Hallo kawan BMS, kali ini kita akan membahas apa yang namanya Inheritance atau biasanya disebut pewarisan. Sebenarnya di postingan terdahulu sudah ane bahas mengenai pewarisan ini, namun yang ane contohkan dalam bahasa pemrograman Java. Sebenarnya gak jauh beda sih ama Java, yang membedakan cuma sintaxnya saja Open-mouthed smile.

Thumbs upBaiklah, sekarang mari kita review kembali materi mengenai Inheritance. Inheritance merupakan penurunan sifat atau pewarisan dimana dimisalkan suatu induk tentunya akan memiliki anak yang mewarisi sebagian atau seluruh sifat induknya. Dalam hal ini suatu class induk/parent disebut sebagai super class dan anak/child disebut sebagai sub class.

Hirarki Class

inheritanceHirarki.jpg

Dengan konsep Inheritance ini merupakan sebuah keuntungan karena kita hanya perlu

Baca lebih lanjut