Tareas

Solo disponible en BuenasTareas
  • Páginas : 17 (4249 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de noviembre de 2010
Leer documento completo
Vista previa del texto
[pic]

UNIDAD 2

METODOS Y MENSAJES

ATRIBUTOS (CONST, STATIC)

CONST

Const se utiliza para modificar la declaración de un campo o variable local, y especifica que el valor del campo o variable no puede cambiar durante la ejecución del programa.
La sintaxis para la declaración de una constante es:
[atributos] [modificadores] const ;
Donde los atributos y los modificadores sonopcionales, y declaración es una lista de declaradores separados por comas.
Una declaración toma la forma:
= ;

Ejemplo:

// ejemploConst.cs: Ejemplifica el uso de constantes de clase. using System ; class Círculo
{public double radio ;
public double perímetro ;
public double área ;
public const double PI = 3.141592653589 ; public Círculo(double r) {radio = r ;
perímetro = 2 * PI * r ;
área = PI * r * r ; } } publicclass PruebaConst
{ public static void Main( )
{
const int C = 1 ; Círculo circ = new Círculo(10) ; Console.WriteLine("Radio = {0}", circ.radio ) ;
Console.WriteLine("Perímetro = {0:F2} , Area = {1:F2} " , circ.perímetro , circ.área ) ; Console.WriteLine("PI = {0:F12} , C = {1}" , Círculo.PI , C ) ; } }

STATIC

Staticse utiliza para declarar que un miembro pertenece a una clase (en lugar de pertenecer a un objeto de esa clase).

Ejemplo:

// estático.cs: Ejemplifica el uso del modificador static. using System ; using C = System.Console;public class Duplica
{ public static int y = 10 ;
public int w = 20;
public static long duplicador( int x)
{ return x * 2 ;} } public classPrincipal
{ public static void Main( )
{ long r ;
Duplica ob = new Duplica( );
r = ob.duplicador(30); // Error...duplicador( ) es un método estático de la clase Duplica, no...
tracking img