|
[ 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!
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|