Cómo utilizar una clase java que acaba de definir

Para hacer algo útil con el código que se escribe en Java, se necesita un principal método. Usted puede poner el principal método en un archivo separado. En primer lugar, vamos a empezar con un " tradicional " ejemplo. Este programa procesa los datos de compra simples.

importación java.util.Scanner clase ProcessData {public static void main (String args []) {teclado Scanner = new Scanner (System.in) -doble-cantidad boolean imponible doble total System.out.print ("Monto: ") -cantidad = keyboard.nextDouble () - System.out.print (" Imponible (verdadero / falso?) ") = -taxable keyboard.nextBoolean () - si (imponible) {totales = cantidad * 1.05-} else { Total = cantidad-} System.out.print ("Total:") -System.out.println -keyboard.close (total) () -}}

Ahora agregue el método principal

clase java.util.Scanner importación ProcessPurchase {static void main (String args []) {públicas Escáner Teclado = new Scanner (System.in) -Compra onePurchase = new Compra () -System.out.print ("Monto:") -onePurchase.amount = keyboard.nextDouble () - System.out.print ("? Imponible (verdadero / falso)") = -onePurchase.taxable keyboard.nextBoolean () - si (onePurchase.taxable) {onePurchase.total = onePurchase.amount * 1.05-} else {onePurchase.total = onePurchase.amount-} System.out.print ("Total:") -System.out.println (onePurchase.total) -keyboard.close () -}}

La mejor manera de entender el código es compararlo, línea por línea, con el código antes de ella. De hecho, hay una fórmula mecánica para hacer girar la primera código en el segundo código.

En primer códigoSegundo código
doble imponible-doubletotal--cantidad booleanCompra onePurchase = newPurchase () -
cantidadonePurchase.amount
imponibleonePurchase.taxable
totalonePurchase.total

Los dos programas hacen esencialmente lo mismo, pero uno utiliza variables primitivas, y los demás se apoya en la Compra código.




» » » » Cómo utilizar una clase java que acaba de definir