La clase es el tipo de datos más importante en los lenguajes orientados a objetos. Puede utilizar clases para declarar variables. En los lenguajes orientados a objetos, las variables declaradas con clases se denominan objetos. A diferencia de los tipos de datos básicos, después de declarar un objeto con una clase, también debe crear el objeto, es decir, asignar las variables que posee el objeto declarado y determinar los atributos del objeto. También se llama dar una instancia de esta clase. En términos sencillos, una clase es una plantilla para crear objetos. Sin una clase, no habría ningún objeto. La creación de un objeto consta de dos pasos: declaración del objeto y asignación de variables al objeto.
1. El formato general de declaración de objeto es:
El nombre del apodo de la clase;
Por ejemplo:
escalera;
2. Asigne variables al objeto declarado:
Utilice el nuevo operador y el método constructor de la clase para asignar variables al objeto declarado, es decir, crear el objeto. Si no hay ningún constructor en la clase, el sistema llamará al constructor predeterminado, que no tiene parámetros ni declaraciones en el cuerpo del método.
Por ejemplo:
classPoint{intx,y;Point(inta,intb){x=a;y=b;}}publicclassMain{publicstaticvoidmain(String[]args){Pointp1,p2;//Declarar objetos p1 y p2p1=newPoint(10,10 );//Asigna variables al objeto (usa new y el constructor en la clase) p2=newPoint(23,45);//Asigna variables al objeto (usa new y el constructor en la clase)}}