Mostrando entradas con la etiqueta estructura. Mostrar todas las entradas
Mostrando entradas con la etiqueta estructura. Mostrar todas las entradas

jueves, 19 de septiembre de 2013

24. Fundamentos de Visual C# 2012: Práctica, creación y uso de estructuras.

A diferencia de las clases, para las estructuras no existe herencia. Una estructura no puede heredar de otra estructura o clase, ni puede ser la base de una clase. Sin embargo, las estructuras heredan de la clase base Object. Una estructura puede implementar interfaces del mismo modo que las clases. A diferencia de C++, no se puede declarar una clase mediante la palabra clave struct. En C#, las clases y las estructuras son semánticamente diferentes. Una estructura es un tipo de valor, mientras que una clase es un tipo de referencia. (Referencia: Utilizar estructuras).

Vigésimo cuarta sesión del curso FUNDAMENTOS DE VISUAL C# 2012, realizado por Jesús Conde de videotutoriales.com, en España. Hoy realizaremos una práctica creando y usando estructuras con C#.

martes, 17 de septiembre de 2013

23. Fundamentos de Visual C# 2012: Trabajar con estructuras.

El tipo struct es adecuado para representar objetos de poca complejidad, como Point, Rectangle y Color. Aunque resulta igual de adecuado representar un punto como una clase con propiedades autoimplementadas, una estructura puede resultar más eficaz en algunos escenarios. Por ejemplo, si declara una matriz de 1000 objetos Point, asignará memoria adicional para hacer referencia a cada objeto; en este caso, una estructura sería menos costosa. Dado que .NET Framework contiene un objeto llamado Point, la estructura de este ejemplo se denomina "CoOrds". (Referencia: Utilizar estructuras).

Vigésimo tercera sesión del curso FUNDAMENTOS DE VISUAL C# 2012, realizado por Jesús Conde de videotutoriales.com, en España. En la sesión preparada para hoy aprenderemos a trabajar con estructuras, empleando el lenguaje C#.