jueves, 24 de febrero de 2011

OBJETO



  • Un objeto en Java cumple las funciones que realiza un record en Pascal o una estructura en C. En Java las variables sólo pueden contener referencias a objetos, es decir punteros a objetos.

  • Todos los objetos se crean con new:
    A a1= new A();
    
    A es el tipo del objeto creado. También se dice que A es la clase del objeto o que el objeto es una instancia de la clase A. La variable a1 también es de tipo A, o análogamente a1 es de la clase A, porque a1 debe contener siempre referencias a objetos que pertenecen a la clase A.

  • Un objeto posee variables de instancia o campos que se pueden consultar o asignar. Los campos que posee un objeto se definen al momento de declarar la clase a la cual pertenece:
    class A { int x, y; }
    A a= new A();
    a.x= 1;
    a.y= 2;
    System.out.println(a.x+" "+a.y); // 1 2
    
  • No hay comentarios:

    Publicar un comentario