El contexto en este tutorial debe decirle el tipo de objeto que me refiero. El número entero, 5 en un campo es un objeto primitivo del tipo int; así que int es una clase primitiva; Asimismo doble es una clase primitiva. Cuando se crea un objeto de una clase, se dice que está instanciar el objeto. Un objeto creado a partir de una clase tiene las mismas propiedades y métodos como la clase. Para el código de arriba puede crear muchos objetos, cada uno con su propio par de números.
Con esto, cada objeto puede seguir adelante para añadir su propio par de números; que es una conveniencia y no un inconveniente ya que podría estar pensando (ver ilustración). De hecho desde el principio de este tutorial he estado utilizando clases. He estado usando principalmente la clase principal, que debe estar en cualquier programa Java. A lo largo del forrada usé más de una clase y los objetos instanciados.
En esta parte de la serie, abordo el tema de las clases y objetos formalmente; y desde aquí voy a estar enseñando Java en términos de clases y objetos, como Java debe (la clase no principal de clases y objetos creados a partir de lo anterior Código El código anterior se puede convertir en una clase y dos objetos de la siguiente be.A se ha cambiado el nombre): Calculadora clase {int num1; int num2; int add () {int suma = num1 + num2; volver suma; }} Class Machine {main (String [] args) {static void públicas Calculadora obj1 = new Calculadora (); Calculadora obj2 = new Calculadora (); obj1.
num1 = 2; obj1.num2 = 3; obj2.num1 = 4; obj2.num2 = 5; int resultado1 = obj1.add (); int result2 = obj2.add (); System.out.println (resultado1); System.out.println (result2); }} ¿Qué queremos para la clase no principal? Queremos dos variables (llamadas, propiedades de clase) para trabajar con el método add (). En la clase, Calculadora, tenemos-inicializan ONU las dos variables, y el método add (), arriba. Dado que las variables no