25.06.2019 Views

Introduzione alla programmazione

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

www.filoweb.it<br />

Esempio di classe automobile in C#<br />

using System;<br />

class PrimoEsempio<br />

{<br />

public static void Main()<br />

{<br />

automobile MiaAutomobile;<br />

MiaAutomobile = new automobile ();<br />

MiaAutomobile.marca = "Alfaromeo";<br />

MiaAutomobile.modello = "Giulia";<br />

MiaAutomobile.colore = "nero";<br />

Console.WriteLine(MiaAutomobile.marca);<br />

Console.Write(MiaAutomobile.modello);<br />

Console.Write(" di colore ");<br />

Console.Write(MiaAutomobile.colore);<br />

MiaAutomobile.risposta();<br />

}<br />

}<br />

public class automobile<br />

{<br />

public string marca;<br />

public string modello;<br />

public string colore;<br />

}<br />

public void risposta()<br />

{<br />

System.Console.WriteLine(" .La tua auto è bella.");<br />

}<br />

Le operazioni che possono essere utilizzate d<strong>alla</strong> classe corrente o anche da altre prendono il nome di<br />

metodi.<br />

Altre caratteristiche delle classi, quali l’ereditarietà, il polimorfismo, ecc. saranno trattati separatamente;<br />

per adesso è importante che si capisca il concetto di classe.<br />

Ricapitolando, quindi, la mia classe è la classe automobile, mentre il mio oggetto si chiama MiaAutomobile,<br />

che creo tramite:<br />

automobile MiaAutomobile;<br />

MiaAutomobile = new automobile ();<br />

Note: per creare l’oggetto MiaAutomobile potevo anche scrivere<br />

automobile MiaAutomobile = new automobile ();<br />

9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!