Hoe een java-klasse te maken in netbeans om het gebied van een driehoek te berekenen met de formule van heron`s

Deze gids loopt je door de stappen die nodig zijn om het gebied van een driehoek te berekenen met behulp van de formule van Heron in Netbeans. U kunt elke IDE die u leuk vindt, maar deze tutorial zal Netbeans en Oracle`s Java JDK 8U101 gebruiken.

Stappen

Deel 1 van 2:
Je Java-project voorbereiden
  1. Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
1. Download en installeer de Java JDK en NetBeans Bundle hier: http: // orakel.COM / TECHNETWERK / Artikelen / Javase / JDK-NETBEANS-JSP-142931.html
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    2. Open netbeans op uw computer en selecteer een nieuw project.
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    3. Kies uw projectinstellingen. Onder categorieën Selecteer Java en onder projecten selecteren Java-applicatie. Klik vervolgens op Volgende.
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    4. Deselecteren Maak hoofdklasse en geef dan je project een naam. Degene hier is genoemd "Reiger". Klik vervolgens op Voltooien.
  • U kunt een bestandsbestemming voor dit project kiezen.
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    5. Open het menu om een ​​nieuwe Java-klasse te maken.
  • Standaard de Projecten Tab is open. Met het tabblad Projecten openen, selecteert u de "+" (of vervolg het pictogram) rechts van uw "Reiger" Project binnen het tabblad Projecten.
  • Je zult dan nog twee items zien, de Bronpakketten en Bibliotheken.
  • Klik op de + om de bronpakketten te openen (of pictogram vervolgt).
  • Klik met de rechtermuisknop, selecteer Nieuw > Java-klasse.
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    6. Geef je klas een naam. Vergeet niet dat het moet beginnen met een hoofdletter.
  • Klik op Voltooien. Je bent nu klaar om de code te schrijven.
  • Deel 2 van 2:
    Programmeren van uw Java-klasse
    1. Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    1. Stel 3 instantievariabelen in voor deze klasse, één voor elk van de drie zijden.
    • Het is goed om ze privé te maken en je zult ze ook een type dubbel willen geven, zodat je decimalen kunt krijgen voor meer nauwkeurigheid.
    • Geef uw instanties Variabelen elke eigen unieke naam. Maak het iets letterlijk, bijvoorbeeld, de mijne was Side1, Side2, Side3.
    • Plaats de instantievariabelen onder de beugel na reeks.
    • privé dubbele side1-
    • privé dubbele kant2-
    • privé dubbele kant3-
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    2. Maak de parameters.
  • Maak onder de instantievariabelen een reactie-sectie met de parameters.
  • Om een ​​lange opmerking te maken, typt u / ** en vervolgens op ↵ invoeren. Dit maakt een multi-line-opmerking.
  • Typ de parameters in deze ruimte.
  • Maak een driehoek, gezien de lengtes van de zijkant:
  • @param side1 lengte van een kant
  • @param side2 lengte van een andere kant
  • @param side3 lengte van de andere kant
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    3. Maak onze constructeur.
  • Maak een openbare constructor, zodat wanneer u een object in uw testerklasse maakt, de 3 parameters die u eerder hebt vastgesteld, heeft.
  • Uw constructeursparameters moeten allemaal worden ingesteld om dubbel te typen.
  • Het moet lezen:openbare reiger (dubbele side1, dubbele zijde2, dubbele kant3) {
  • Maak nu "deze" verklaringen aan om naar de parameters te koppelen. Typ deze na de beugel en sluit vervolgens de beugel.
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    4. Maak een mutatormethode om het gebied van de driehoek terug te zetten.
  • Maak een mutatormethode die de formule van Heron gebruikt.
  • Stel de methode in op het openbaar en geef het een type dubbel.
  • Geef de methode een naam van uw keuze, zoals getarea. Zorg ervoor dat u kameelgeval gebruikt, wat betekent dat het eerste woord kleine letters is en de tweede hoofdletters is.
  • Het moet lezen:openbare dubbele getarea () {
  • U hebt een variabele nodig die de helft van de omtrek berekent. Geef het een type dubbele en een naam, zoals "half". Stel het gelijk aan een formule die de helft van de omtrek van een driehoek zou retourneren. In dit geval,Halfperim = (Side1 + Side2 + Side3) / 2
  • Nu moet u de formule maken die ons het gebied daadwerkelijk geeft en de formule van reiger gebruikt. U geeft dit ook een type dubbel en instelgebied dat gelijk is aan de formule.
  • De formule van reiger: Oppervlakte=(s*(s-een)*(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))}} waar s{ displaystyle s}s is gelijk aan de helft van de omtrek, en een{ displaystyle a}een, b{ displaystyle b}b, en c{ displaystyle c}c zijn de zijlengtes.
  • Dubbele regio = wiskunde.SQRT (Halfperim * (Halfperim - Side1) * (Halfperim - Side2) * (Halfperim - Side3))-
  • De laatste stap is om een ​​retourverklaring te maken. Gebruik terugkeergebied en sluit dan je beugel.
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    5. Maak een touwtje om elke kant van de driehoek terug te keren.
  • Maak een openbare reeks om de lengtes van elke kant van de driehoek te retourneren:
  • openbare string tostring () {
  • Zorg ervoor dat de S in String is geactiveerd en vervolgens nadat de beugels uw retourverklaring invoegt:
  • RETURN SEILE1 + ", " + zij2 + ", " + side3
  • Sluit vervolgens je beugel en je klas is nu voltooid!
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    6. Maak een testklasse. Het is uw hoofdklasse die het bestand zal uitvoeren.
  • Maak een testklasse om te laten zien dat uw Heron-klasse correct functioneert.
  • Om een ​​andere Java-klasse te maken, kunt u dezelfde stappen in deel 1 van deze tutorial herhalen - het enige verschil is dat wanneer in de "Nieuwe Java-applicatie" raam, dat zal je doen controleren Maak een hoofdklasse en noem je nieuwe klasse Herontester, Omdat uw bestanden niet dezelfde naam kunnen hebben. Deze klasse wordt in dezelfde map opgeslagen als uw reiger" klasse.
  • Klik op Voltooien en nu kunt u de testcode schrijven.
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    7. Import Swing Classes om de gebruiker in staat te stellen gegevens in uw tester in te voeren.
  • Voordat u de code start, moet u de schommelklasse importeren om gegevens in te voeren en het gemakkelijk te wijzigen.
  • De schommelklasse is: import javax.schommel.Joppenpane
  • Dit moet boven bovenaan worden geplaatst publieke klasse Hoontest
  • Als u niet zeker weet waar de code van de code moet worden geplaatst, kunt u het op de allereerste regel plaatsen boven al uw andere code.
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    8. Voeg de code toe om het je te maken "hoofd" klasse, indien nodig. Standaard, toen u een nieuwe Java-klasse hebt gemaakt en het selectievakje hebt gecontroleerd om de hoofdklasse te maken, genereert NetBeans automatisch de code die nodig is om het te overwegen "hoofd" klasse. Als u de code niet ziet, kunt u deze instructies volgen.
  • Om een ​​hoofdmethode te maken, na het type beugel: openbare statische void hoofd (string args []) {
  • Dit maakt het de eerste methode die zal worden gelezen en in dit geval is het de enige die moet worden gelezen.
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    9. Maak de verklaringen die de gebruiker in staat stellen de gegevens in te voeren.
  • Insert statements om de lengtes van de zijkanten van de gebruiker te krijgen en op te slaan in Side1, Side2 en Side3.Dit is waar we de schommelklasse gebruiken om vakjes in te voeren om informatie in te voeren.
  • Typ de volgende regels van de onderstaande code om invoervakken te maken wanneer u het programma uitvoert.
  • String-invoer = Joptionpane.showinputdialog ("Voer de lengte van de zijkant in ")-
  • dubbele side1 = dubbel.PARSEDOUBLE (INPUT)-
  • VSTRING INPUT2 = JOPTIONPANE.showinputdialog ("Voer de lengte van de zijkant 2 in ")-
  • dubbele side2 = dubbel.Parmsedouble (Input2)-
  • VSTRING INPUT3 = JOPTIONPANE.showinputdialog ("Voer de lengte van de zijkant 3 in ")-
  • dubbele side3 = dubbel.Parmsedouble (Input3)-
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    10. Schrijf de code om een ​​nieuw reigerobject te maken en druk de resultaten in de runconsole af.
  • Als u dit doet, typt u de naam van het object met een kapitaal, de naam van deze versie van het object (kan elke gewenste naam zijn) om het op de onderstaande lijn te laten lijken:
  • Heron Heron = Nieuwe reiger (Side1, Side2, Side3)-
  • Om de lijn te laten afdrukken, moeten we een systeem gebruiken.uit.Println-verklaring:
  • Systeem.uit.Println ("Een driehoek met zijden van " + reiger.TOSTRING () + "... n...heeft een oppervlakte van " + reiger.Getarea ())-
  • Titel afbeelding Maak een Java-klasse in netbeans om het gebied van een driehoek te berekenen met reiger
    11. Voer het project uit!
  • Klik op de groene pijl bovenaan. (Of met de rechtermuisknop in de code en klik op Rennen). Een doos moet verschijnen met het zeggen "Enter lengte van de zijkant 1". Voer een nummer in en herhaal het proces voor zijden 2 en 3.
  • Je moet dan een uitgang krijgen met vermelding van `een driehoek met zijden van X, X, X .. ...heeft een gebied van x ".
  • Tips

    Vergeet niet om een ​​semi-dikke darm te doen aan het einde van elke verklaring.
  • Reacties zijn je beste vriend. Gebruik ze vaak. Ze beginnen met // en / ** voor opmerkingen met meerdere regel.
  • Deel in het sociale netwerk:
    Vergelijkbaar