3er Podcast de Superneurona - Clases Estáticas
Agrega esta liga en el i-tunes para descargar el podcast
http://feeds.feedburner.com/superneurona
En este programa hablamos sobre el uso de las Clases Estáticas.
Una Clase Estática es aquella que puede ser utilizada sin necesidad de crear una instancia de la misma.
Cuando una Clase es declarada como estática esta solo puede contener miembros estáticos. Y no es posible crear instancias de estas clases utilizando el new keyword.
Una clase estática es exactamente lo mismo que crear una clase que solo contiene miembros estáticos y un constructor privado que previene que puedan crearse instancias de la clase.
Ejemplo de una Clase estática:
C #
static class CompanyInfo
{
public static string GetCompanyName()
{ return "CompanyName"; }
public static string GetCompanyAddress()
{ return "CompanyAddress"; }
//...
}
Visual Basic .NET
NotInheritable Class CompanyInfo
Private Sub New()
End Sub
Public Shared Function GetCompanyName()
Return "CompanyName"
End Function
Public Shared Function GetCompanyAddress()
Return "CompanyAddress"
End Function
End Class
Puedes encontrar más información sobre este tema en:
http://msdn2.microsoft.com/en-us/library/79b3xss3.aspx