Ciao!
Nella programmazione object Oriented tutto cio che esiste nella realtà puo essere un'oggetto!
Ti faccio un piccolo esempio :
Public class Persona
{
private string Nome;
private string Cognome;
private int Età;
...
...
//Incapsulazione dei campi privati in proprietà
...
public void Cammina(int metri)
{
//Istruzioni;
}
...
}
Ecco, la classe sopra descrittà definisce un "template" dei vari oggetti che andrai a creare, esempio :
Public class GestisciPersone
{
private Persona nuovaPersona;
public void CreaPersona()
{
nuovaPersona = new Persona();
Persona.Nome = "Tizio";
Persona.Cognome = "Caio";
//...Altre proprietà
nuovaPersona.Cammina(10);
}
}
Spero possa essere un'input per futuri studi!
Se sei interessata all'argomento, puoi seguire ilmio blog su DotNetHell :
http://blogs.dotnethell.it/swdev/
Dove tratterò argomenti di ingegneria del software orientata agli oggetti!
Ciao!!!
Ignazio Catanzaro