Abstract class adalah sebuah class setengah jadi
(abstrak) yang memuat/memiliki method dan atrribut.
Abstract class sebenarnya adalah sebuah class, sehingga memiliki semua sifat dari class biasa (punya konstruktor). Hanya saja sifatnya masih abstrak, karena itu biasanya method kosong/belum di implementasikan.
Namun Abstract class dapat mengimplementasikan method tersebut.
Abstract class akan selalu menjadi superclass / hirarki tertinggi dari subclass-subclass-nya.
Abstract class sebenarnya adalah sebuah class, sehingga memiliki semua sifat dari class biasa (punya konstruktor). Hanya saja sifatnya masih abstrak, karena itu biasanya method kosong/belum di implementasikan.
Namun Abstract class dapat mengimplementasikan method tersebut.
Abstract class akan selalu menjadi superclass / hirarki tertinggi dari subclass-subclass-nya.
C#
/*
* Created by SharpDevelop.
* User: ceplez
* Date: 7/5/2012
* Time: 8:18 PM
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
* Created by SharpDevelop.
* User: ceplez
* Date: 7/5/2012
* Time: 8:18 PM
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
