Code:
public Omotac vratiObjekat() // samo vraca vrednost promenljive stanjeNaRacunu
{
Omotac tom = new Omotac();
tom.omotacStanja = stanje;
//double stanjeObjekta = tom.omotacStanja;
Console.WriteLine("Klasa. stanje iz automata " + stanje); // daje ispravan izlaz
Console.WriteLine("Klasa. stanje iz omotaca " + tom.omotacStanja); // daje ispravan izlaz
return tom; // problematican kod, ne vraca ono sto treba, parametri pre toga pravilno ucitani
}
public Omotac vratiObjekat() // samo vraca vrednost promenljive stanjeNaRacunu
{
Omotac tom = new Omotac();
tom.omotacStanja = stanje;
//double stanjeObjekta = tom.omotacStanja;
Console.WriteLine("Klasa. stanje iz automata " + stanje); // daje ispravan izlaz
Console.WriteLine("Klasa. stanje iz omotaca " + tom.omotacStanja); // daje ispravan izlaz
return tom; // problematican kod, ne vraca ono sto treba, parametri pre toga pravilno ucitani
}
funkcija-metoda je deo klase i iz nje treba da se pozove druga klasa, ciji je zadatak da samo vrati vrednost nekog parametra.
Code:
public class Omotac
{
public double omotacStanja;
public Omotac() // metod koji dodeljuje vrednost promenljivoj omotacStanja
{
omotacStanja = 5;
}
}
public class Omotac
{
public double omotacStanja;
public Omotac() // metod koji dodeljuje vrednost promenljivoj omotacStanja
{
omotacStanja = 5;
}
}
ER