Brug af klasser i Java
Hey!Er total newbie til Java, så håber nogen kan kan guide mig på rette spor!
Jeg vil gerne vide hvordan bruger jeg en klasse i min main klasse?
Med udgangspunkt i denne artikel http://www.eksperten.dk/artikler/608 har jeg lavet en fil der hedder Main.java indeholdende:
public class Person
{
private String fornavn;
private int alder;
public Person(String fornavn, int alder)
{
this.fornavn = fornavn;
this.alder = alder;
}
public void nytNavn(String navn)
{
fornavn = navn;
}
public String hentNavn()
{
return fornavn;
}
public void fodselsdag()
{
nyAlder();
}
private void nyAlder()
{
alder = alder + 1;
}
}
public class Main
{
public static void main(string[] args)
{
Person enKopiAfPerson1 = new Person("Hans", 23);
Person enKopiAfPerson2 = new Person("Tine", 22);
}
}
Men får en fejl når jeg compiler koden: "Person is public and should be declared in a file named Person.java"
Jeg vil selvfølgelig gerne oprette nogle "personer" ud fra den klasse i eksemplet, men hvordan kan jeg komme til det?