The defecto Constructor Si no se define un constructor para una clase, Java le proporciona un desconocido constructor por defecto a usted. El programa de primera clase (segundo programa) anterior, es un ejemplo con el constructor por defecto. Durante instanciación con el constructor por defecto, el nombre del constructor es el nombre de la clase, con paréntesis, pero sin argumentos. La primera línea en el método principal del programa ilustra esto. Nota: si usted está tratando con el constructor por defecto o no, el nombre del constructor es el nombre de la clase.
Dado que es un método, durante la instanciación del objeto, tiene paréntesis, que podrían ser empty.Syntax para acceder a objetos Miembros La frase, "miembro de la clase" o "miembro de objeto" se puede utilizar para las propiedades y métodos de una clase u objeto , respectivamente. Recuerde, todo es igual, utiliza objetos, no clases. Se crea un objeto de una clase. La sintaxis para acceder a un miembro de un objeto es objectName.member Si el miembro es un método, entonces usted tiene que seguir esto con paréntesis.
En este tutorial, aparte del método constructor, no hemos utilizado ningún método con argumentos anteriores, pero los métodos podemos tener argumentos; en la tipificación de la definición de clase, los métodos tendrían Valores parameters.Default Si no desea utilizar un constructor, puede escribir las propiedades de la clase, inicializado. De esa manera, los valores que se dan para la clase, son los valores por defecto. Para cualquier objeto instanciado, los valores seguirán ahí.
Lea y probar el siguiente código: Calculadora clase {int num1 = 2; int num2 = 3; int add () {int suma = num1 + num2; volver suma; }} Class machine3 {main (String [] args) {static void públicas Calculadora obj1 = new Calculadora (); int resultado1 = obj1.add (); System.out.println (resultado1); }} El uso de valores por defecto no es una buena práctica. Hay más en las clases de lo que he dado. Nota: en Java, la pr