5.2.- Encapsulamiento de la clase

La clase se encapsula encerrando entre un par de llaves los campos y los métodos de la clase.
Ejemplo:
public class Punto{
// Campos
int x;int y;
// Métodos
public Punto(int a, int b){
x = a;y = b;
}
public int daX( ){
return x ;
}
public int daY( ){
return y ;
}
}
// De aquí en adelante se puede utilizar el nuevo tipo Punto para crear objetos. // La creación de objetos debe hacerse dentro de una clase.

class Principal{
static void Main( ) {
// Se crea el objeto centro de la clase Punto
Punto centro = new Punto(10,20); System.Console.WriteLine("X = {0} \n Y = {1} \n", centro.daX(), centro.daY());
}
}

No hay comentarios: