[ gizmo981 @ 01.09.2008. 21:41 ] @
Što predstavlja sljedeći kod?
Što mora postojati i s kojim parametrima da bi ovaj dio koda bio ispravan?

class DrugiZimskiRok{
public static void main (String args[])
{
Profesor[] profesori = new Profesor[3];
profesori[0] =new Profesor("A", "A", "201", "Financije");
profesori[1] =new Profesor("S", "S","208", "Marketing");
profesori[2] =new Profesor("B", "B", "305", "UIS");
Profesor prof1 = profesori[0];
Profesor prof2 = profesori[1];
Profesor prof3 = profesori[2];
Student[] studenti = new Student[3];
studenti[0] =new Student("M", "M","45784", "Informatika", prof3);
studenti[1]=new Student("D", "D","47745", "Informatika", prof3);
studenti[2]=new Student("J", "J","49984", "Financije",prof1);
[ Eurora3D Team @ 02.09.2008. 00:47 ] @
Ocigledno da trebas da imas i ove ostale klase (sve sto je iza operatora new)
A parametri za konstruktore su u zagradi (prva ima 4 a druga 5)
[ gizmo981 @ 06.09.2008. 18:06 ] @
Možeš li mi malo pojasniti , znam da mi treba podklasa!
[ Nikola Poša @ 06.09.2008. 19:28 ] @
Trebaju ti klase "Profesor" i "Student", i konstruktori tih klasa. Npr. ovako:

Code:

//klasa Profesor
public class Profesor{

     String a, b, c, d;
     
     Profesor(String a, String b, String c, String d){
          this.a = a;
          this.b = b;
          this.c = c;
          this.d = d;
     }
}

//klasa Student
public class Student{

     String a, b, c, d;
     
     Student(String a, String b, String c, String d){
          this.a = a;
          this.b = b;
          this.c = c;
          this.d = d;
     }
}
[ Eurora3D Team @ 06.09.2008. 22:40 ] @
Da, kao sto ti je @raynor napisao jedino sto kontruktor klase Student ima i peti patametar (klase Profesor)
[ Nikola Poša @ 07.09.2008. 09:56 ] @
Tachno, nisam to primetio... Ispravi taj konstruktor klase Student npr. ovako:
Code:
public class Student{

     String a, b, c, d;
     Profesor p;
     
     Student(String a, String b, String c, String d, Profesor x){
          this.a = a;
          this.b = b;
          this.c = c;
          this.d = d;
          p = x;
     }
}
[ gizmo981 @ 07.09.2008. 15:05 ] @
Imam samo još jedan pa ako vam se da da podgledate , unaprijed hvala!


Što će ispisati ovaj dio koda?Napravite što je potrebno da ovaj program proradi i prikazuje ispravan rezultat.


...
int a =7;
int b =4
System.out.println("5+5 = " + 5 + 5);
System.out.println("Proradilo je " + p);

if (a>5){
int b =b+5;

System.out.println("Proradilo je " + b);
}
}}
[ Cyberghost @ 07.09.2008. 18:59 ] @
Citat:
gizmo981: Imam samo još jedan pa ako vam se da da podgledate , unaprijed hvala!


Što će ispisati ovaj dio koda?Napravite što je potrebno da ovaj program proradi i prikazuje ispravan rezultat.


...
int a =7;
int b =4
System.out.println("5+5 = " + 5 + 5);
System.out.println("Proradilo je " + p);

if (a>5){
int b =b+5;

System.out.println("Proradilo je " + b);
}
}}


Imas gomilu gresaka !!!!

Evo ispravnog koda:

Code:

int a = 7;
        int b = 4;
        int p = a + b;
        System.out.println("5+5 = " + (5 + 5));
        System.out.println("Proradilo je " + p);

        if (a>5){
         b = b+5;
        System.out.println("Proradilo je " + b);  }



Rezultat je:

5+5 = 10
Proradilo je 11
Proradilo je 9
[ gizmo981 @ 07.09.2008. 21:15 ] @
Zar gore netreba neka klasa!
[ Cyberghost @ 07.09.2008. 21:24 ] @
Citat:
gizmo981: Zar gore netreba neka klasa!


Nabavi neku knjigu iz Jave i procitaj malo, ispod imas gotovo resenje :

Code:

public class citajLiteraturu()
{
        public static void main(String args[])
        {
          int a =7;
          int b =4;
          int p = a + b; 
          System.out.println("5+5 = " + (5 + 5));
          System.out.println("Proradilo je " + p);

          if (a>5)
         {
             b = b+5;
             System.out.println("Proradilo je " + b);
          }
       }
}
[ gizmo981 @ 07.09.2008. 21:34 ] @
Hvala za objašnjenje, što se tiče literature imam Herber Schildt Java2- 4 izdanje - Mikro knjiga i kako poluditi za 15 dana al eto.
Hvala vam svima, mislio sam da mi neko objasni ali mislim da je bit ovog foruma i da se objasni nešto, a ne spušta!
[ Nikola Poša @ 07.09.2008. 21:35 ] @
Kao shto ti je predlozhio Cyberghost, stvarno bi bilo dobro da za pochetak nabavish neku literaturu iz Jave. A poshto mi se chini da ti te kodove post-ujesh iz razloga spremanja nekog ispita ili domaceg, nebitno, ja bih ti preporuchio da te iste kodove otvorish npr. u NetBeans-u, i sve greshke koje postoje bice markirane, a i bice ti ponudjeno reshenje za njih. Naravno, da bi znao da tumachish to shto ti NetBeans markira i predlozhi, bice potrebno malo predznanja, a to cesh postici upravo savetom Cyberghost-a, odnosno prouchavanjem adekvatne literature.
[ gizmo981 @ 07.09.2008. 21:42 ] @
Ok, mislim da si upravu sve što si naveo.
Pročitao sam java2 - 4 izdanje i mislim da mi treba još toga!
Kontam šta je konstruktor, Klasa i te osnovne stvari, ali mislim da mi treba još puno!
Sad radim na eclipse, jer me iritira taj cmd , javac i to namještanje!
Poslušat ću savjet!