Så här skapar du en java-klass i netbeans för att beräkna området för en triangel med herons formel

Den här guiden kommer att gå igenom stegen måste beräkna området för en triangel med hjälp av Herons formel i Netbeans. Du kan använda någon IDE du vill, men den här handledningen kommer att använda Netbeans och Oracles Java JDK 8U101.

Steg

Del 1 av 2:
Förbereder ditt Java-projekt
  1. Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
1. Hämta och installera Java JDK och NetBeans Bundle här: http: // orakel.com / technetwork / artiklar / javase / jdk-netbeans-jsp-142931.html
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    2. Öppna Netbeans på din dator och välj Nytt projekt.
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    3. Välj dina projektinställningar. Under kategorier Välj Java och under projekt välj Java-ansökan. Klicka sedan på Nästa.
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    4. Välja bort Skapa huvudklassen och ge sedan ditt projekt ett namn. Den här är uppkallad "Häger". Klicka sedan på Slutför.
  • Du kan välja vilken som helst fildestination för det här projektet.
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    5. Öppna menyn för att skapa en ny Java-klass.
  • Som standard Projekt fliken kommer att vara öppen. Med fliken Projekt öppnas, välj "+" (eller släpp ner ikonen) till höger om din "Häger" Projekt inom fliken Projekt.
  • Du kommer då att se ytterligare två saker, Källpaket och Bibliotek.
  • Klicka på + För att öppna källpaketet (eller släpp ned ikonen).
  • Högerklicka, välj Ny > Javaklass.
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    6. Ge din klass ett namn. Kom ihåg att det måste börja med en stor bokstav.
  • Klicka på Slutför. Du är nu redo att skriva koden.
  • Del 2 av 2:
    Programmera din Java-klass
    1. Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    1. Ställ in 3 instansvariabler för den här klassen, en för var och en av de tre sidorna.
    • Det är bra att göra dem privata och du vill också ge dem en typ av dubbel så att du kan få decimaler för mer noggrannhet.
    • Ge dina instansvariabler vardera sitt eget unika namn. Gör det något bokstavligt, till exempel, min var sida1, sida2, sida3.
    • Sätt in instansvariablerna under konsolen efter heron.
    • Privat dubbel sida1-
    • Privat dubbel sida2-
    • Privat dubbel sida3-
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    2. Skapa parametrarna.
  • Under de instansvariabler skapar du en kommentaravdelning som listar parametrarna.
  • För att göra en lång kommentar, skriv / ** och sedan slå ↵ ENTER. Detta kommer att skapa en multi-line-kommentar.
  • Skriv parametrarna i detta utrymme.
  • Skapa en triangel, med tanke på längderna på sidan:
  • @param sida1 längd på en sida
  • @param sida2 längd på en annan sida
  • @param sida3 längd på andra sidan
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    3. Skapa vår konstruktör.
  • Skapa en offentlig konstruktör så att när du skapar ett objekt i din testklass, kommer det att ha de 3 parametrar du etablerat tidigare.
  • Dina konstruktörsparametrar ska alla ställas in för att skriva dubbelt.
  • Det borde läsa:offentligt heron (dubbel sida1, dubbel sida2, dubbel sida3) {
  • Skapa nu "detta" uttalanden för att länka till parametrarna. Skriv dessa efter konsolen och stäng sedan fästet.
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    4. Skapa en mutator-metod för att återvända området i triangeln.
  • Skapa en mutator-metod som använder Herons formel.
  • Ställ in metoden för allmänheten och ge den en typ dubbel.
  • Ge metoden ett namn på ditt val, som getarea. Se till att du använder kamelfodral som betyder det första ordet är små bokstäver och den andra är stor bokstav.
  • Det borde läsa:offentligt dubbel getarea () {
  • Du behöver en variabel som beräknar hälften av omkretsen. För att göra detta, ge det en typ dubbel och ett namn, som "halvpersim". Ställ det lika med en formel som skulle återgå hälften av omkretsen av en triangel. I detta fall,halvperim = (sida1 + sida2 + sida3) / 2
  • Nu behöver du skapa den formel som faktiskt ger oss området och använder Herons formel. Du kommer också att ge detta ett dubbel dubbelt och set område som är lika med formeln.
  • Herons formel: Område=(s*(s-a)*(s-b)*(s-c)){ displayStyle { text {area}} = { sqrt {(s * (s-a) * (s-b) * (s-c))}}}{ text {område}} = { sqrt {(s * (s-a) * (s-b) * (s-c))}} var s{ displayStyle s}s är lika med hälften av omkretsen, och a{ displayStyle a}a, b{ displayStyle b}b, och c{ displayStyle c}c är sidolängderna.
  • Double Area = Math.sqrt (halvperim * (halvperim - sida1) * (halvperim - sida2) * (halvperim - sida3))-
  • Det sista steget är att skapa ett returförklaring. Använda sig av returområde och stäng sedan din konsol.
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    5. Skapa en sträng för att returnera varje sida av triangeln.
  • Skapa en offentlig sträng för att återgå längderna på varje sida av triangeln:
  • offentlig sträng tostring () {
  • Se till att s i strängen är aktiverad och sedan efter fästena sätter in ditt returförklaring:
  • returnera sida1 + ", " + sida2 + ", " + sida3
  • Stäng sedan din konsol och din klass är nu klar!
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    6. Skapa en testklass. Det blir din huvudklass som kör filen.
  • Skapa en testklass för att visa att din Heron-klass fungerar ordentligt.
  • För att skapa en annan Java-klass kan du upprepa samma steg i del 1 i den här handledningen - den enda skillnaden är att när det är i "Ny Java-ansökan" fönster, du vill kolla upp Skapa en huvudklass och namnge din nya klass Herontester, Eftersom dina filer inte kan ha samma namn. Den här klassen sparas i samma mapp som din "Heron" klass.
  • Klicka på Slutför och nu kan du skriva testkoden.
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    7. Importera swingklasser för att kunna tillåta användaren att mata in data i din testare.
  • Innan du startar koden ska du importera swing-klassen för att kunna mata in data och enkelt ändra den.
  • Swing-klassen är: Importera Javax.gunga.Joptionspanna
  • Detta måste placeras längst upp ovanför Offentlig klass Herontest
  • Om du är osäker på var du ska lägga den här koden, kan du lägga den på den allra första raden ovanför all din andra kod.
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    8. Lägg till koden för att göra det till din "huvudsaklig" klass, om det behövs. Som standard, när du skapade en ny Java-klass och markerade rutan för att skapa huvudklassen, genererar Netbeans automatiskt den kod som är nödvändig för att överväga det "huvudsaklig" klass. Om du inte ser koden kan du följa dessa instruktioner.
  • För att skapa en huvudmetod, efter fästetyp: Public Static Void Main (String args []) {
  • Detta gör det till den första metoden som kommer att läsas och i det här fallet är det den enda metoden att läsas.
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    9. Skapa de uttalanden som tillåter användaren att mata in data.
  • Sätt in uttalanden för att få längderna på sidorna från användaren och lagra dem i side1, side2 och sida3.Här kommer vi att använda Swing-klassen för att skapa lådor för att mata in information.
  • Skriv följande rader av kod nedan för att skapa inmatningsboxar när du kör programmet.
  • String Input = JoptionPane.showinputDialog ("Ange längd på sidan 1 ")-
  • dubbel sida1 = dubbel.parsedouble (ingång)-
  • VString Input2 = JoptionPane.showinputDialog ("Ange längden på sidan 2 ")-
  • dubbel sida2 = dubbel.parsedouble (input2)-
  • vstringinmatning3 = JoptionPane.showinputDialog ("Ange längd på sidan 3 ")-
  • dubbel sida3 = dubbel.parsedouble (input3)-
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    10. Skriv koden för att skapa ett nytt Heron-objekt och skriva ut resultaten i körkonsolen.
  • För att göra detta, skriv namnet på objektet med en kapital, namnet på den här versionen av objektet (kan vara vilket namn du vill ha) för att få det att se ut som linjen nedan:
  • Heron Heron = Ny Heron (Side1, Side2, Side3)-
  • För att få linjen att skriva ut måste vi använda ett system.ut.Println uttalande:
  • Systemet.ut.Println ("En triangel med sidor av " + häger.att stränga() + "... n...har område av " + häger.GetArea ())-
  • Bild med titeln Skapa en Java-klass i Netbeans för att beräkna området för en triangel med Heron
    11. Kör projektet!
  • Klicka på den gröna pilen på toppen. (Eller högerklicka var som helst i koden och slå Springa). En låda ska dyka upp och säga "Ange längd på sidan 1". Ange ett nummer och upprepa processen för sidor 2 och 3.
  • Du bör då få en utgång som säger "en triangel med sidor av X, X, X .. ...har område av x ".
  • Tips

    Glöm inte att lägga en halvkolon i slutet av varje uttalande.
  • Kommentarer är din bästa vän. Använd dem ofta. De börjar med // och / ** för multi-line kommentarer.
  • Dela på det sociala nätverket:
    Liknande