Kırmızı Şapka

RedHat, Uygulama Kurulumu, Ayarlar vs.

Perşembe, Temmuz 09, 2009

Abstract Class

"An abstract class can be used to define an interface for which derived classes prvide a variety of implementations.
An abstract class is a class that can be used only as a base class of some other class; no objects of an abstract may be created except as objects representing a base class of a class derived from it. A class is abstract if it has at least one pure virtual function.

An abstract class may not be used as an argument type, as a function return type, or as the type of an explicit conversion."

"As a rule of thumb, declare a virtual destructor in every base class that has a virtual function" p278

The Annotated C++ Reference Manual

Etiketler:

Toplam 0 Yorum:

Yorum Gönder

<< Ana Sayfa