Como usar uma classe Java recém-definido
Para fazer algo de útil com o código que você escreve em Java, você precisa de um a Principal método. Você pode colocar o a Principal método em um arquivo separado. Primeiro, vamos começar com uma # 147-tradicional # 148- exemplo. Este programa processa os dados de compra simples.
importação java.util.Scanner de classe ProcessData {void main (args String []) public static {keyboard Scanner = new Scanner (System.in) -duplo ( "Valor valor booleano tributáveis-double-total System.out.print: ") -AMOUNT = keyboard.nextDouble () - System.out.print (" tributável (true / false?) ") -taxable = keyboard.nextBoolean () - if (tributável) {total = quantidade * 1.05-} else { total = amount-} System.out.print ( "total:") -System.out.println -keyboard.close (total) () -}}
Agora adicione o método main
ProcessPurchase importação java.util.Scanner classe {static void main (args String []) públicas {Scanner Teclado = new Scanner (System.in) - Comprar onePurchase = new Compra () -System.out.print ( "Valor") -onePurchase.amount = keyboard.nextDouble () - System.out.print ( "? Tributável (true / false)") -onePurchase.taxable = keyboard.nextBoolean () - se (onePurchase.taxable) {onePurchase.total = onePurchase.amount * 1.05-} else {onePurchase.total = onePurchase.amount-} System.out.print ( "total:") -System.out.println (onePurchase.total) -keyboard.close () -}}
A melhor maneira de entender este código é compará-lo, linha por linha, com o código antes dele. Na verdade, não há uma fórmula mecânica para transformar o primeiro código para o segundo código.
primeiro código | segundo código |
---|---|
dupla tributável doubletotal- montante boolean | Comprar onePurchase = newPurchase () - |
quantidade | onePurchase.amount |
tributável | onePurchase.taxable |
total | onePurchase.total |
Os dois programas fazem essencialmente a mesma coisa, mas um usa variáveis primitivas, e os outros pende sobre o Compra código.