Pure Virtual Method hanya mendeklarasikan function prototipes saja
(tidak memiliki implementasi)
Suatu class yang memiliki pure virtual method.
Instance (object) tidak dapat dibuat dari suatu abstract class,
karena masih ada fungsi yang tidak memiliki function body.
Ciri dari pure virtual method adalah pada deklarasi ditulis fungsi() = 0.
ex.
class MyClass {
virtual void foo() = 0;
};
Squasi Virtual Method memiliki fungsi minimal yang harus dikerjakan
oleh suatu method /ada body function.
ex.
class MyClass{
virtual void foo() { ; }
};
Dan pada penggunaannya hanya destructor saja yang dapat dibuat virtual.
081226162818 / 6281226162818
7 tahun yang lalu


.jpg)