| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan Konverter Meter til tå i Java
    Det er nemt at glemme nogle gange, at den primære årsag computere blev opfundet var at udføre gentagne matematiske opgaver , som om at konvertere meter og fødder. Dette eksempel vil ikke kun illustrere , hvordan du opretter et Java program til at udføre denne konvertering, men vil også arbejde ved hjælp af god objektorienteret design ( OOD ) principper for at skabe et skelet for en hel pakke af konvertering forsyningsselskaber. Denne måde, vil du udnytte OOD teknologi Java for at sikre, at du kun har til at løse et problem som dette én gang. Ting du skal
    Java Development Kit
    Java Runtime Environment
    Text editor eller Java IDE ( NetBeans foreslog )
    Vis Flere Instruktioner
    1

    Opret en pakke . Den første ting du skal gøre er at oprette en pakke. En pakke er blot et hierarki af mapper i dit projekt kilde mappe. Lige nu, vil pakken holde kun to klasser: en abstrakt Converter klasse og din MeterToFoot klasse, men du vil sætte pris på de ekstra fem minutter, når det drejer sig tid til at udføre en metrisk konvertering i et andet projekt. Du bør give din pakke et navn, der vil være meningsfuldt for dig i fremtiden, men enestående . Det følgende er blot et eksempel , og du kan bruge hvad du vil : Hej

    rollins.amber.conversion

    Det betyder , at der i denne kilde mappe, vil der være en mappe Rollins , og inden der en mappe rav , og inden for disse en mappe konvertering . Når du bygger dette sæt af mapper , kan du udvide det i fremtiden at bygge din egen samling af nyttige klasser for senere projekter .
    2

    Opret Converter abstrakt klasse . Inde din pakke, oprette en Converter.java fil. Denne abstrakte klasse vil definere nogle struktur for , hvordan dine konvertering klasser vil fungere . Og du bør altid skrive din javadoc kommentarer : Hej

    /*** Denne klasse fungerer som et skelet for klasser, der vil udføre simple metriske konverteringer * @ forfatter Amber Rollins * /abstract class Converter { /*** Denne . repræsenterer forholdet mellem de to målinger , der omdannes * /static double conversionRatio ; .

    /*** Udfør en omdannelse ved hjælp af conversionRatio * @ param værdi den værdi, der skal konverteres * @ return resultat * /public . . statiske double konvertere ( dobbelt værdi ) {return ( værdi * conversionRatio );}}
    3

    Opret class MeterToFoot . Du faktisk gjorde det meste af arbejdet allerede er i din abstrakte Converter klasse. Fra nu af kan alle basale konvertering udføres ved blot at arve fra Converter og initialisering af conversionRatio feltet som så : Hej

    /*** Konverter en værdi i meter til en værdi i fødder * @ forfatter Amber . Rollins * /public class MeterToFoot udvider Converter { //Et måleren er 3,28083989501 fødder. (se henvisninger 1 ) statisk double conversionRatio = 3,28083989501 }
    4

    Opret en hovedfunktion for at teste dit program. Du kan placere din vigtigste funktion overalt, men for nemheds skyld, det placerer i din MeterToFoot klasse. Tilføj en import for java.io. * og java.util * til din klasse, og skriv følgende: .

    Public static void vigtigste ( String [] args ) { BufferedReader i = new BufferedReader (ny InputStreamReader ( System.in )), print ( " Hvor mange meter :"); dobbelt meter = Double.parseDouble ( in.readLine ()); dobbelt fødder = MeterToFoot.convert (meter) ; System.out.println ( " feet :" + fod) ;}

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan kører Java koder med ColdFusion 
    ·Sådan Code Java Boxes 
    ·Hvad er årsagen JRun Servlet Fejl 500 Null 
    ·Hvordan at eksportere data fra CSV -filer i Java 
    ·Hvordan man tegner en linje i Java Med Line2D 
    ·Sådan bruges en if-sætning for Selection i Java 
    ·Introduktion til Boolean variabler i Java 
    ·En tutorial på SQL Server i JDBC 
    ·Sådan Læs HTML -filer med Java 
    ·Sådan installeres Java Runtime 5.0 på Windows XP 
      Anbefalede Artikler
    ·PHP MySQL Connection Funktionstests 
    ·Sådan Set en cookie med PHP i Ajax 
    ·Sådan oprettes en database ved hjælp af ProgressBar o…
    ·Sådan oprettes en ordbog i Python 
    ·Sådan Kombiner en fil ved hjælp C + + 
    ·Sådan bruges VBA at beskytte tegneobjekter 
    ·Sådan Ping med PHP 
    ·Sådan betjeningsknapperne på en dialogboks 
    ·Sådan bruges OLE Med Visual C 
    ·Sådan vært en ASP Net Web Service Uden for IIS 
    Copyright © Computer Viden http://www.computerdk.com