Pubblicato su 16 Novembre 2007 da fgargiulo
Le interfacce descrivono un gruppo di comportamenti correlati che possono appartenere a qualsiasi class o struttura. Possono essere costituite da metodi, proprietà, eventi, indicizzatori o qualsiasi combinazione di questi quattro tipi di membro. Un’interfaccia non può contenere campi. I membri delle interfacce sono automaticamente pubblici.
Le classi e le strutture possono ereditare dalle interfacce, così come le [...]
Postato in: Framework .NET, Linguaggio C# (c sharp) | Messo il tag: classe, ereditarietà, interface | Lascia un commento »
Pubblicato su 16 Novembre 2007 da fgargiulo
Mediante l’ereditarietà, una classe può essere utilizzata come diversi tipi, ossia il tipo specifico della classe, qualsiasi tipo base o qualsiasi tipo interfaccia, se vengono implementate interfacce. Questa caratteristica è nota come polimorfismo. In C# tutti i tipi sono polimorfici. Possono infatti essere utilizzati come tipo specifico o come istanza di Object, poiché qualsiasi tipo considera [...]
Postato in: Linguaggio C# (c sharp), Paradigmi di Programmazione | Messo il tag: classe, classe base, derivazione, override, virtual | Lascia un commento »