Avatar billede jonatanharring Nybegynder
30. september 2006 - 11:43 Der er 6 kommentarer og
1 løsning

Hvor skal koden stå?

Hej.
Jeg er nybegynder i java, og har lige downloadet en simpelt java editor, kaldet "BlueJ." (http://www.bluej.org/download/download.html).
Mit problem er: Hvor skal koden indsættes, for at den kan læses?
Jeg går ud fra at den skal indsætte i en "class", men hvor henne i en class?
Class filen ser sådan ud:


/**
* Write a description of class javaman here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class javaman
{
    // instance variables - replace the example below with your own
    private int x;

    /**
    * Constructor for objects of class javaman
    */
    public javaman()
    {
        // initialise instance variables
        x = 0;
    }

    /**
    * An example of a method - replace this comment with your own
    *
    * @param  y  a sample parameter for a method
    * @return    the sum of x and y
    */
    public int sampleMethod(int y)
    {
        // put your code here
        return x + y;
    }
}



Skal jeg slette alt dette, og indsætte min kode?
Eller skal jeg indsætte den et sted gemt i den kode som allerede er der?
Og vis: hvordan ser jeg så resultatet af koden? altså JAVA resultatet.
Jeg downloade nemlig BlueJ pga. den kunne læse ens koder, og udeskrive dem med det samme, men hvor skal jeg trykke for at se koden?

Hjælp mig tak!

For at kunne få et indblik på programmet BlueJ kan du downloade det her: http://www.bluej.org/download/download.html
(Det fylder 2,69 mb.)

På forhånd, mange tak for hjælpen!

Venlig hilsen
Jonatan Harring
Avatar billede hacked Nybegynder
30. september 2006 - 13:12 #1
De beskriver det hele i denne tutorial:
http://www.bluej.org/tutorial/tutorial-201.pdf

Din kode skal indsættes i en navnetpådinfil.java fil.
Når du compilere din kode bliver den lavet om til en navnetpådinfil.class .

public class MinKlasse {

  //Instansvariabler
  private String navn;
 
  //Constructer bliver kørt når der instantieres/oprettes et objekt af type MinKlasse
  public MinKlasse(String navn) {
    this.navn = navn;
  }

  // en metode du kan kalde på et objekt af typen MinKlasse
  public int minMetode(int x,int y) {
    return x+y;
  }

  public String getNavn() {
    return this.navn;
  }

  //global start funktion når du udvikler til commandprompt/consol
  public static void main(String arqs[]) {
    MinKlasse minKlasse = new MinKlasse("Peter");
    System.out.println("Resultat: "+minKlasse.minMetode(1,2));
    System.out.println("Navn: "+minKlasse.getNavn());
  }
}
Avatar billede hacked Nybegynder
30. september 2006 - 13:15 #2
Derudover skal du have installeret Java:

Step 1: Get Java <- http://java.sun.com/j2se/1.5.0/download.jsp

Man vælger Java version når BlueJ installeres.
Avatar billede hacked Nybegynder
30. september 2006 - 13:16 #3
Avatar billede jonatanharring Nybegynder
30. september 2006 - 13:29 #4
Hm.. jeg forstår ikke det du prøver at fortælle mig..
Og jeg aner ikke hvilket program der kan læse pdf filer?
Wordpad kan ivertfald ikke!
Avatar billede hacked Nybegynder
30. september 2006 - 15:02 #5
Avatar billede hacked Nybegynder
30. september 2006 - 15:03 #6
download programmet og du kan læse dem.

Ellers kan du bruge google såfremt den har indexeret filen hvilket den har i dette tilfælde:

www.bluej.org/tutorial/tutorial-201.pdf+http://www.bluej.org/tutorial/tutorial-201.pdf&hl=da&gl=dk&ct=clnk&cd=1" target="_blank">http://64.233.183.104/search?q=cache:FhDN8cZl0awJ:www.bluej.org/tutorial/tutorial-201.pdf+http://www.bluej.org/tutorial/tutorial-201.pdf&hl=da&gl=dk&ct=clnk&cd=1
Avatar billede hacked Nybegynder
30. september 2006 - 15:04 #7
Der mangler dog billeder.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester