Guida al C#
Capitolo 7° - Sealed Classe Blindata
In c# esistono tantissimi tipi di classi, per molti alcune classi sono ancora sconosciute come Sealed, volatile ecc. ecc. La proprietà sealed consiste nel rendere una classe blindata il quale non è possibile ereditarla o apportarci cambiamenti. molto spesso questa classe viene usata per realizzare librerie. come viene dichiarata?
sealed class Calcoli { //qui vanno le varie funzioni }
Un esempio su come utilizzare una classe blindata il quale può essere utilissima per creare controlli o lib esterne impossibili da ereditare.
using System; class Class1 { static void Main(string[] args) { Calcoli clc = new Calcoli(); //Ora eseguo un calcolo tramite la Classe blindata int primocalc = clc.Addizione(20,20); int secondocalc = clc.Sottrazione(primocalc,10); int totale = clc.Moltiplicazione(primocalc,secondocalc); Console.Writeline("Il valore è: " + totale); } } //Classe Blindata sealed class Calcoli { public int Addizione(int n1,int n2) { return n1 + n2; } public int Sottrazione(int n1,int n2) { return n1-n2; } public int Moltiplicazione(int n1,int n2) { return n1*n2; } }
VB.NET, C#, C++, PHP, MySQL, Javascript , LUA,Infarinatura di Python e Ruby, Grafica Vettoriale (Esperto di CorelDraw)
DirectX 9 e XNA Game Studio, Silverlight, jquery, Autoit e Android.
Esperto in Unity e Buona conoscenza di Blender.
Esperto C# UI Designer
Ottima conoscenza sulle tecnologie PBR.
Assembly? Sto imparando...
|