Sådan opretter du en java-klasse i netbeans for at beregne området af en trekant ved hjælp af herons formula

Denne vejledning vil gå igennem trinnene skal beregne området af en trekant ved hjælp af Herons formel i NetBeans. Du kan bruge enhver IDE, du kan lide, men denne vejledning vil bruge netbeans og Oracle`s Java JDK 8U101.

Trin

Del 1 af 2:
Forbereder dit Java-projekt
  1. Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
1. Download og installer Java JDK og NetBeans Bund her: http: // Oracle.COM / TECHNETWORK / ARTIKLER / JAVASE / JDK-NETBEANS-JSP-142931.html
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    2. Åbn netbeans på din computer og vælg Nyt projekt.
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    3. Vælg dine projektindstillinger. Under kategorier vælg Java og under projekter vælger Java applikation. Klik derefter på Next.
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    4. Fravælge Opret hovedklasse og giv derefter dit projekt et navn. Den her er navngivet "Heron". Klik derefter på Afslut.
  • Du kan vælge en fil destination for dette projekt.
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    5. Åbn menuen for at oprette en ny Java klasse.
  • Som standard til Projekter Tab vil være åben. Med fanen Projekter åbnes, vælg "+" (eller slip ned ikon) til højre for din "Heron" Projekt i fanen Projekter.
  • Du vil så se to ting, den Kildepakker og Biblioteker.
  • Klik på + For at åbne kildepakkerne (eller slip ned ikonet).
  • Højreklik, vælg Ny > Java Class.
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    6. Giv din klasse et navn. Husk at det skal starte med et stort bogstav.
  • Klik på Afslutning. Du er nu klar til at skrive koden.
  • Del 2 af 2:
    Programmering af din Java klasse
    1. Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    1. Opsæt 3 instansvariabler til denne klasse, en for hver af de tre sider.
    • Det er godt at gøre dem private, og du vil også gerne give dem en type dobbelt, så du kan få decimaler for mere nøjagtighed.
    • Giv din instans variabler hvert deres eget unikke navn. Gør det noget bogstaveligt, for eksempel min var side1, side2, side3.
    • Indsæt instansvariablerne under beslaget efter heron.
    • Privat Dobbelt Side1-
    • Privat Dobbelt Side2-
    • Privat Dobbelt Side3-
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    2. Opret parametrene.
  • Under forekomstvariablerne skal du oprette en kommentarafdeling notering af parametrene.
  • For at lave en lang kommentar, skriv / ** og derefter hit ↵ ENTER. Dette vil skabe en multi-line kommentar.
  • Skriv parametrene i dette rum.
  • Opret en trekant, givet længden af ​​siden:
  • @param side1 længde af en side
  • @param side2 længde på en anden side
  • @param side3 længde på den anden side
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    3. Opret vores konstruktør.
  • Opret en offentlig konstruktør, så når du opretter et objekt i din testerklasse, vil det få de 3 parametre, du har etableret tidligere.
  • Dine konstruktørparametre skal alle indstilles til at skrive dobbelt.
  • Det skal læses:Offentlig Heron (Dobbelt Side1, Dobbelt Side2, Dobbelt Side3) {
  • Nu opret "disse" udsagn for at linke til parametrene. Skriv disse efter beslaget og luk derefter beslaget.
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    4. Opret en Mutator-metode til at returnere området af trekanten.
  • Opret en Mutator-metode, der bruger Herons Formula.
  • Indstil metoden til offentligheden og giv den en type dobbelt.
  • Giv metoden et navn på din valg, ligesom Getarea. Sørg for at bruge kamel taske, hvilket betyder, at det første ord er små bogstaver, og det andet er store bogstaver.
  • Det skal læses:offentlige dobbelt getarea () {
  • Du har brug for en variabel, der beregner halvdelen af ​​omkredsen. For at gøre dette, giv det en type dobbelt og et navn, som "Halfperim". Sæt det svarende til en formel, der ville returnere halvdelen af ​​omkredsen af ​​en trekant. I dette tilfælde,halvperierim = (side1 + side2 + side3) / 2
  • Nu skal du oprette formlen, der rent faktisk giver os området og bruger Herons formel. Du vil også give dette et type dobbelt og sæt område svarende til formlen.
  • Herons Formel: Areal=(S*(S--en)*(S-B)*(S-C)){ displayStyle { text {area}} = { sqrt {(s * (S-A) * (S-B) * (S-C))}}}{ TEXT {AREA}} = { SQRT {(S * (S-A) * (S-B) * (S-C))}} hvor S{ displayStyle s}S er lig med halvdelen af ​​omkredsen, og -en{ displayStyle a}-en, B{ displayStyle b}B, og C{ displayStyle c}C er sidelængderne.
  • Dobbelt område = matematik.SQRT (HalfPerim * (HalfPerim - Side1) * (HalfPerim - Side2) * (HalfPerim - Side3))-
  • Det sidste trin er at oprette en returserklæring. Brug Retur Area og luk derefter din beslag.
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    5. Opret en streng for at returnere hver side af trekanten.
  • Opret en offentlig streng for at returnere længderne på hver side af trekanten:
  • Offentlig streng tostring () {
  • Sørg for, at S i streng er aktiveret, og derefter efter beslagene indsæt din returserklæring:
  • retur side1 + ", " + side2 + ", " + side3
  • Luk derefter din beslag, og din klasse er nu færdig!
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    6. Opret en testklasse. Det vil være din hovedklasse, der vil køre filen.
  • Opret en testerklasse for at vise, at din heronklasse fungerer korrekt.
  • For at oprette en anden Java-klasse kan du gentage de samme trin i del 1 i denne tutorial - den eneste forskel er, at når i "Ny Java Application" vindue, du vil kontrollere Opret en hovedklasse og nævne din nye klasse Herontester, Fordi dine filer ikke kan have samme navn. Denne klasse gemmes i samme mappe som din `Heron" klasse.
  • Klik på Udfør, og nu kan du skrive testerkoden.
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    7. Import swing klasser for at kunne tillade brugeren at indtaste data i din tester.
  • Før du starter koden, skal du importere svingklassen for at kunne indtaste data og nemt ændre den.
  • Swing-klassen er: Import Javax.svinge.Joptionpane
  • Dette skal placeres på ovenstående top offentlig klasse herlagest
  • Hvis du er usikker på, hvor du skal sætte denne kode linje, kan du sætte den på den allerførste linje over hele din anden kode.
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    8. Tilføj koden for at gøre det til din "Main" klasse, hvis det er nødvendigt. Som standard, når du oprettede en ny Java-klasse og kontrolleret boksen for at oprette hovedklassen, genererer NetBeans automatisk den kode, der er nødvendig for at overveje det "Main" klasse. Hvis du ikke kan se koden, kan du følge disse instruktioner.
  • For at oprette en hovedmetode, efter beslagstypen: Offentlig statisk void Main (String Args []) {
  • Dette gør det til den første metode, der vil blive læst, og i dette tilfælde er det den eneste metode, der skal læses.
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    9. Opret de udsagn, der giver brugeren mulighed for at indtaste dataene.
  • Indsæt udsagn for at få længderne på siderne fra brugeren og gemme dem i Side1, Side2 og Side3.Det er her, vi vil bruge svingklassen til at oprette bokse til at indtaste oplysninger.
  • Indtast følgende linjer med kode nedenfor for at oprette inputbokse, når du kører programmet.
  • Streng indgang = joptionpane.showinputdialog ("Indtast længde af side 1 ")-
  • dobbelt side1 = dobbelt.parsedouble (input)-
  • vstring input2 = joptionpane.showinputdialog ("Indtast længden af ​​side 2 ")-
  • dobbelt side2 = dobbelt.parsedouble (input2)-
  • vstring input3 = joptionpane.showinputdialog ("Indtast længde af side 3 ")-
  • dobbelt side3 = dobbelt.parsedouble (input3)-
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    10. Skriv koden for at oprette et nyt Heron-objekt, og udskrive resultaterne i kørselskonsollen.
  • For at gøre dette skal du skrive navnet på objektet med en kapital, navnet på denne version af objektet (kan være ethvert navn, du vil have) for at få det til at ligne linjen nedenfor:
  • Heron Heron = New Heron (Side1, Side2, Side3)-
  • For at få linjen til at udskrive, skal vi bruge et system.ud.Println-erklæring:
  • System.ud.Println ("En trekant med sider af " + heron.tostring () + "... N...har areal af " + heron.getarea ())-
  • Billedet med titlen Opret en Java klasse i netbønner for at beregne området af en trekant ved hjælp af Heron
    11. Kør projektet!
  • Klik på den grønne pil øverst. (Eller højreklik hvor som helst i koden og hit Løb). En boks skal dukke op med at sige "Indtast længde af side 1". Indtast et nummer og gentag processen for sider 2 og 3.
  • Du skal så få en udgang med angivelse af "en trekant med sider af x, x, x .. ...har område af x ".
  • Tips

    Glem ikke at sætte et semi kolon i slutningen af ​​hver erklæring.
  • Kommentarer er din bedste ven. Brug dem ofte ofte. De begynder med // og / ** for multi-line kommentarer.
  • Del på sociale netværk :
    Lignende