Treba mi pomoc u Javi!!!

poruka: 3
|
čitano: 828
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
neaktivan
offline
Treba mi pomoc u Javi!!!

Totalni sam pocetnik u javi i ako bi netko mogao pomoci oko ovog programcica bio bi mu zahvalan
javlja gresku class Student is public,should be declared in a file named TestStudent public class



import java.util.Scanner;
 
public class Student {
   
  
       
        private String idBroj;
            // ID broj studenta
        private String ime;
            // studentovo ime
        private String programStudija;
            // program studija
        private int godina;
               //godina studija
               //(1, 2, 3)
              
      
          
           public void setProgramStudija(String p)
           {
               programStudija=p;
           }
          
      
          
           public void povecajGodinu()
           {
               godina++;
           }
          
      
          
           public String getIme()
           {
               return ime;
           }
          
      
          
           public void prikaz()
           {
               System.out.println("Student ID: "+idBroj);
               System.out.println("Ime: "+ime);
               System.out.println("Program studija: "+programStudija);
               System.out.println("Godina: "+godina);
           }
      
     
       
        public Student(String id,String im,String p)
        {
            idBroj=id;
            ime=im;
            programStudija=p;
            godina=1;
        }
      
    }
   
    public class TestStudent
    {
       
         
          public static void main(String[] args)
          {
             
               
               Scanner in=new Scanner(System.in);
               
               
               
               System.out.println("Koji je ID broj studenta?");
               String i=in.next();
               System.out.println("Koje je ime studenta?");
               String n=in.next();
               System.out.println("Koji je program studija?");
               String d=in.next();
               
               Student st=new Student(i,n,d);
               
             
                
                 st.povecajGodinu();
                 st.setProgramStudija("strojarstvo");
                 System.out.println();
                 st.prikaz();
                      
             
             
          }
             
    }
   


 
0 0 hvala 0
17 godina
offline
RE: Treba mi pomoc u Javi!!!

To si sve natisko u jedan FILE. Kod Jave se treba svaka klasa stavljati u posebnu datoteku i ime datoteke mora biti isto kao i ime klase (to ti i compiler govori)

class Student is public,should be declared in a file named TestStudent public class

Inače možeš imati klasu unutar klase u Javi i da je sve u jednoj datoteci, ali budući da si početnik, probaj razdijeliti te dvije klase u dvije datoteke (koje su u istom package-u, pa da ne moraš importirati package), pa onda probaj. Trebalo bi raditi.

"Genius might be the ability to say a profound thing in a simple way." Charles Bukowski
16 godina
neaktivan
offline
Treba mi pomoc u Javi!!!

... ili jednostavno obrisi public modifier sa klase koja nema main()

 

"Fans are clinging complaining dipshits who will never ever be happy for any concession you make. The sooner you shut up their shrilled tremolous voices, the happier are you going to be for it.&q
 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice