Fungsinya sebagai bentuk dasar/template pada class, biasanya digunakan kalau agan akan membuat beberapa class dengan aturan yang hampir mirip. Misal: abstract class entitas{....} class entitas_manusia:entitas{....} class entitas_anak:entitas{...}