using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class ClasseBase
{
public int attributo = 100;
public virtual void ModificaAttributo(int variazione)
{
attributo += variazione;
}
}
class ClasseDerivata : ClasseBase
{
public override void ModificaAttributo(int variazione)
{
attributo -= variazione;
}
static void Main(string[] args)
{
ClasseBase cb = new ClasseDerivata();
cb.ModificaAttributo(2);
Console.WriteLine("base: "+cb.attributo);
ClasseDerivata cd = new ClasseDerivata();
cd.ModificaAttributo(2);
Console.WriteLine("derivata: "+cd.attributo);
}
}
}
Articoli di questo autore
Parla gratis
con un operatore
Navigazione
P&P Informatics - P.I. e C.F. 01651210831
tel: Milano 02-40055302 Roma 06-60507807 Messina 090-8966103
email: info@pep.it