|
abstract significa che quella classe può essere usata solo come classe base di un'altra classe.
Es.
public abstract class MyClass
{
...
}
public class MySecondClass : MyClass
{
...
}
MyClass a = new MyClass(); // Errore
MySecondClass b = new MySecondClass(); // Ok
Il suo opposto è sealed, che significa appunto che quella classe non può essere derivata.
Ciao
__________________
My Pc: Case Enermax Chakra - PSU Corsair HX520 - Gigabyte P35-DS3R - Core2 Duo E6550 - 6 Gb RAM Geil PC800 - 2x WD Caviar SE 320Gb (Raid1) - Xfx GeForce 8600Gt - Master Pioneer DVR111D - Samsung SM T220 - S.O. Windows 7 Ultimate x64 SP1
My blog: http://blogs.ugidotnet.org/alby
|