| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Java Coding per Box Volume
    Esecuzione di operazioni matematiche di base è abbastanza semplice in Java . Tuttavia, poiché gli sviluppatori Java progettato come un linguaggio di programmazione orientato agli oggetti , meglio la pratica suggerisce che i programmatori di creare una classe per gestire le operazioni . In questo caso , invece di costruire un programma per il calcolo del volume , verrà creata una classe Box per gestire le operazioni relative alle scatole tridimensionali , come il volume . Box Volume Classe

    Per cominciare , il programmatore deve creare una classe . La classe deve rappresentare qualcosa per la quale fa il suo lavoro . In questo esempio , la classe sarà semplicemente chiamato " AbstractBox ", e conterrà le informazioni e la logica di lavorare con tre scatole tridimensionali

    import java.io. *; .

    Pubblico classe AbstractBox { }
    dialogo Variabili Volume

    Per calcolare il volume di una scatola , il programmatore ha bisogno di tre variabili: la lunghezza, la larghezza e l'altezza della scatola. Inoltre , in questa classe di dialogo il programmatore avrebbe istituito un costruttore di base , in modo che l'utente può creare un box con le misure desiderate :

    import java.io. *;

    public class AbstractBox {

    int width = 0; int height = 0; int lunghezza = 0;

    pubblico AbstractBox ( int w , int h , int l) {width = w ; altezza = h , lunghezza = l; } }
    Il " getVolume " Metodo

    La classe AbstractBox deve contenere anche un metodo per calcolare il volume . Calcolare il volume moltiplicando coinvolge tutte tre misure (lunghezza , larghezza , altezza) . Il metodo " getVolume " , dunque , si esibirà questa operazione e restituire il risultato come un numero intero:

    public int getVolume ( ) {lunghezza ritorno * larghezza * altezza ; }
    Creare un'istanza di un oggetto AbstractBox

    ora che la classe AbstractBox esiste , e ora che il programmatore ha inserito i dati rilevanti per il calcolo del volume , insieme con i metodi matematici per farlo, un utente può utilizzare la classe . In questo caso , l'utente dovrebbe creare un oggetto AbstractBox come variabile , impostare le sue misure , e chiamare la " getVolume " variableto ottenere il volume :

    import AbstractBox ;

    classe FindVolume {

    public static void main ( String [] args ) { AbstractBox b = new AbstractBox ( 1 , 2 , 3) ; int Volume = b.getVolume ( ) ; //volume = 6 } }
    < br >

    Previous :

    next :
      Articoli Correlati
    ·Come aggiungere un ComboBox a un form in Altalena 
    ·Come convertire HTML in testo normale in applet Java 
    ·Come passare una casella di valore in una Servlet 
    ·Come aggiornare una versione di Java in PATH 
    ·Come formattare il valore come float nel Form Utilizzo …
    ·Come utilizzare la tavolozza in NetBeans 
    ·Come scrivere un programma Java che calcola la circonfe…
    ·Come aggiungere applet Java in una pagina web con Front…
    ·Come creare un emulatore Android 
    ·Come controllare la disponibilità della stampante, uti…
      Articoli in evidenza
    ·Come ottenere una casella a discesa in VBA 
    ·Quali sono le differenze tra PHP e MySQL 
    ·Come trovare i caratteri cinesi tramite espressioni reg…
    ·VBA e Macro Consigli per Word 2007 
    ·Come incorporare Python in HTML 
    ·Come utilizzare il Microsoft Visual Studio C Compiler p…
    ·IDE Debugging Tools 
    ·Come creare file PDF con PHP 
    ·Come scaricare i file da pagine web utilizzando Python …
    ·Come selezionare più righe in PHP MySQL 
    Copyright © Conoscenza Informatica http://it.wingwit.com