Hoe om `n java-klas in netbeans te skep om die area van `n driehoek te bereken met behulp van heron se formule

Hierdie gids sal jou deur die stappe loop, moet die area van `n driehoek bereken deur die heron se formule in NetBeans te gebruik. U kan enige IDE gebruik wat u wil, maar hierdie handleiding sal NETBeans en Oracle`s Java JDK 8u101 gebruik.

Stappe

Deel 1 van 2:
Voorbereiding van jou Java-projek
  1. Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
1. Laai en installeer die Java JDK en NetBeans bundel hier: http: // orakel.Com / Technetwork / Artikels / Javase / JDK-NetBeans-JSP-142931.html
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    2. Open NetBeans op jou rekenaar en kies `n nuwe projek.
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    3. Kies jou projekinstellings. Onder Kategorieë Kies Java en onder projekte kies Java Aansoek. Klik dan op Volgende.
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    4. Descrect Skep hoofklas en gee dan jou projek `n naam. Die een hier is genoem "Reier". Klik dan op Voltooi.
  • U kan enige lêerbestemming vir hierdie projek kies.
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    5. Maak die spyskaart oop om `n nuwe Java-klas te skep.
  • Standaard die Projekte Tab sal oop wees. Met die PROJECT TAB oop, kies die "+" (of laat die ikoon af na regs van jou "Reier" Projek binne die Projek-oortjie.
  • U sal dan nog twee items sien, die Bronpakkette en Biblioteke.
  • Klik op die + Om die bronpakkette oop te maak (of druppel die ikoon af).
  • Regskliek, kies Nuut > Java klas.
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    6. Gee jou klas `n naam. Onthou dat dit met `n hoofletter moet begin.
  • Klik op Voltooi. U is nou gereed om die kode te skryf.
  • Deel 2 van 2:
    Programmering van u Java-klas
    1. Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    1. Stel 3 instansie veranderlikes vir hierdie klas op, een vir elk van die drie kante.
    • Dit is goed om hulle privaat te maak en jy sal hulle ook `n soort dubbel wil gee sodat jy desimale kan kry vir meer akkuraatheid.
    • Gee jou voorbeeld veranderlikes elk hul eie unieke naam. Maak dit iets letterlik, byvoorbeeld, myne was side1, side2, side3.
    • Plaas die instansie veranderlikes onder die hakie na die reiger.
    • Privaat Double Side1-
    • Privaat Dubbelkant 2-
    • private dubbelkant3-
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    2. Skep die parameters.
  • Onder die instansie veranderlikes, skep `n kommentaar afdeling wat die parameters lys.
  • Om `n lang kommentaar te lewer, tik / ** en dan slaan ↵ Enter. Dit sal `n multi-lyn kommentaar skep.
  • Tik die parameters in hierdie spasie.
  • Skep `n driehoek, gegewe die lengtes van die kant:
  • @param kant1 lengte van `n kant
  • @param sy2 lengte van `n ander kant
  • @param side3 lengte van die ander kant
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    3. Skep ons konstruktor.
  • Skep `n openbare konstruktor sodat wanneer jy `n voorwerp in jou testerklas skep, dit die 3 parameters wat jy vroeër gevestig het, sal hê.
  • Jou konstruktors parameters moet almal ingestel word om dubbel te tik.
  • Dit moet lees:openbare reiger (dubbel sy1, dubbel sy2, dubbel sy3) {
  • Skep nou "hierdie" stellings om na die parameters te skakel. Tik dit na die hakie en sluit die hakie toe.
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    4. Skep `n mutator metode om die area van die driehoek terug te gee.
  • Skep `n mutator metode wat Heron se formule gebruik.
  • Stel die metode op die publiek en gee dit `n tipe dubbel.
  • Gee die metode `n naam van jou keuse, soos Getarea. Maak seker dat kameelgeval gebruik word wat beteken dat die eerste woord kleinletters is en die tweede is hoofletters.
  • Dit moet lees:openbare dubbel kryarea () {
  • Jy benodig `n veranderlike wat die helfte van die omtrek bereken. Om dit te doen, gee dit `n tipe dubbel en `n naam, soos "halfperim". Stel dit gelyk aan `n formule wat die helfte van die omtrek van `n driehoek sal terugkeer. In hierdie geval,halfperim = (side1 + side2 + side3) / 2
  • Nou moet jy die formule skep wat ons eintlik die gebied gee en gebruik Heron se formule. U sal dit ook `n tipe dubbel- en stelarea gee wat gelyk is aan die formule.
  • Heron se formule: Area=(s*(s-n)*(s-b)*(s-c)){ displaystyle { teks {area}} = { sqrt {(s * (s-a) * (s-b) * (s-c))}}}{ teks {area}} = { sqrt {(s * (s-a) * (s-b) * (s-c))}} waar s{ displaystyle s}s is gelyk aan die helfte van die omtrek, en n{ displaystyle a}n, b{ displaystyle b}b, en c{ displaystyle c}c is die sylengtes.
  • Dubbele area = Wiskunde.SQRT (halfperim * (halfper - sy1) * (halfperim - side2) * (halfperim - side3))-
  • Die laaste stap is om `n opgawe te skep. Gebruik terugkeer area en sluit dan jou hakie.
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    5. Skep `n string om elke kant van die driehoek terug te gee.
  • Skep `n openbare string om die lengtes van elke kant van die driehoek terug te keer:
  • openbare string toString () {
  • Maak seker dat die S in tou gekapitaliseer word en dan na die hakies jou opgawe stelling inbring:
  • terugkeer kant1 + ", " + side2 + ", " + side3
  • Maak dan jou hakie toe en jou klas is nou voltooi!
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    6. Skep `n toetsklas. Dit sal jou hoofklas wees wat die lêer sal bestuur.
  • Skep `n Tester-klas om aan te toon dat jou Heron-klas behoorlik funksioneer.
  • Om `n ander Java-klas te skep, kan jy dieselfde stappe in Deel 1 van hierdie tutoriaal herhaal. Die enigste verskil is dat wanneer in die "Nuwe Java-aansoek" Venster, sal jy tjek Skep `n hoofklas en noem jou nuwe klas Herontester, Omdat jou lêers nie dieselfde naam kan hê nie. Hierdie klas sal in dieselfde gids gestoor word as u `reiger" klas.
  • Klik op afronding en nou kan jy die toetserkode skryf.
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    7. Invoer swing klasse om die gebruiker in staat te stel om data in u tester in te voer.
  • Voordat jy die kode begin, moet jy die swaai klas invoer om data in te voer en dit maklik te verander.
  • Die swaai klas is: Voer javax in.swaai.Jopionpan
  • Dit moet bo-aan die bokant geplaas word Openbare klas Herontest
  • As jy nie seker is waar om hierdie reël van kode te plaas nie, kan jy dit op die heel eerste reël bo al jou ander kode plaas.
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    8. Voeg die kode by om dit te maak "vernaamste" klas, indien nodig. By verstek, toe jy `n nuwe Java-klas geskep het en die boks nagegaan het om die hoofklas te skep, sal NetBeans outomaties die kode wat nodig is om dit te oorweeg, te genereer om dit te oorweeg "vernaamste" klas. As u nie die kode sien nie, kan u hierdie instruksies volg.
  • Om `n hoofmetode te skep, na die hakie tipe: openbare statiese leegte hoof (string args []) {
  • Dit maak dit die eerste metode wat gelees sal word en in hierdie geval is dit die enigste metode om gelees te word.
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    9. Skep die stellings wat die gebruiker toelaat om die data in te voer.
  • Voeg state in om die lengtes van die kante van die gebruiker te kry en stoor dit in Side1, Side2 en Side3.Dit is waar ons die swaai klas sal gebruik om bokse te skep om inligting in te voer.
  • Tik die volgende reëls van kode hieronder om insetkassies te skep wanneer u die program bestuur.
  • Stringinvoer = jopionpane.ShowInputDialog ("Tik die lengte van die kant 1 in ")-
  • dubbel sy1 = dubbel.parsedouble (insette)-
  • Vstring Input2 = JOPTERPANE.ShowInputDialog ("Tik die lengte van die kant 2 in ")-
  • dubbel sy2 = dubbel.parsedouble (Input2)-
  • Vstring Input3 = JOPTERPANE.ShowInputDialog ("Tik die lengte van die kant 3 in ")-
  • dubbel sy3 = dubbel.parsedouble (Input3)-
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    10. Skryf die kode om `n nuwe Heron-voorwerp te skep, en druk die resultate in die Run Console.
  • Om dit te doen, tik die naam van die voorwerp met `n kapitaal, die naam van hierdie weergawe van die voorwerp (kan enige naam wees wat jy wil) om dit te laat lyk soos die onderstaande lyn:
  • Heron Heron = New Heron (Side1, Side2, Side3)-
  • Om die lyn te kry om te druk, moet ons `n stelsel gebruik.buite.PrintLn Verklaring:
  • Sisteem.buite.druk ("`N driehoek met sye van " + reier.toString () + "... n...het gebied van " + reier.Getarea ())-
  • Beeld getiteld Skep `n Java-klas in NetBeans om die area van `n driehoek met die gebruik van reiger te bereken
    11. Begin die projek!
  • Klik op die groen pyltjie aan die bokant. (Of regs kliek enige plek in die kode en druk Wedloop). `N Doos moet opduik om te sê: "Tik die lengte van die kant 1". Voer `n nommer in en herhaal die proses vir sye 2 en 3.
  • Jy moet dan `n uitset kry waarin `n driehoek met sye van X, X, X .. ...het `n gebied van x ".
  • Wenke

    Moenie vergeet om aan die einde van elke stelling `n semi-kolon te plaas nie.
  • Kommentaar is jou beste vriend. Gebruik hulle dikwels. Hulle begin met / / en / ** vir multi-lyn kommentaar.
  • Deel op sosiale netwerke:
    Soortgelyk