Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 566 Posta ]  Idi na stranicu Prethodni  1 ... 6, 7, 8, 9, 10, 11, 12 ... 23  Sledeća
Autoru Poruka
PostPoslato: 18.06.2012. 18:32:23 
Korisnikov avatar

Pridružio se: 19.02.2008. 00:37:42
Postovi: 207
Lokacija: Beograd
Godina: Apsolvent
Smer: IS
karabaja je napisao:
i takodje, ja sam mislio da kad je neko polje u jednoj klasi protected, da je ono dostupno svim podklasama te klase. da li je to tacno? posto se u ovim primerima kodova prema protected ponasaju kao prema private...

slazem se. verovatno je greska u tim primerima kodova.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 18.06.2012. 19:15:04 

Pridružio se: 22.01.2011. 12:38:19
Postovi: 41
Godina: IV
Smer: IS
Apstraktne klase se mogu deklarisati u okviru:
1.obicne klase
2.apstraktne klase
3.interfejsa
4.sva tri navedena

Da li nego zna sta je tacno od ovoga?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 18.06.2012. 19:16:18 
Korisnikov avatar

Pridružio se: 05.11.2007. 20:46:27
Postovi: 89
Godina: Dipl.
Smer: IS
milica ISIT je napisao:
public STRUCT Index {
public int broj;
public int godina;
public void Prikaz ()
{ Console.WriteLine ("{0}, {1}", broj, godina); } }

odgovor u skripti je da je kod tacan i da moze da se bilduje. ako neko moze neka objasni sta bi bilo da nije stajalo STRUCT i cemu on zapravo sluzi? Hvala vam unapred :)


struct je vrednosni tip koji ne moze da se nasledjuje, i ako hoces da dodelis vrednost polju, ono mora biti ili const ili static.

Kod:
 public struct Index {
        //public int broj=7;    'struct.Index.broj': cannot have instance field initializers in structs   
        public int broj;
        public int godina;
        public void Prikaz ()
        { Console.WriteLine ("{0}, {1}", broj, godina); }
    }


I struct ne moze da deklarise neparametarski konstruktor.

Kod:
struct Program
    {
       
        // public Program() { }    Error   1   Structs cannot contain explicit parameterless constructors   

        static void Main(string[] args)
        {
        }
    }

_________________
Podrazumeva se da postoji predstojece!


Poslednji put menjao Vanjus dana 18.06.2012. 19:53:31, izmenjena 2 puta

Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 18.06.2012. 19:16:58 

Pridružio se: 06.04.2010. 19:34:41
Postovi: 244
Godina: II
Smer: IS
da li neko mozda zna kakva bismo ta uobicajena, teoretska pitanja mogli da ocekujemo?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 18.06.2012. 19:40:10 
Korisnikov avatar

Pridružio se: 14.02.2010. 14:08:22
Postovi: 136
Godina: III
Smer: IS
karabaja je napisao:
je l moze neko ukratko da objasni koja je prica oko struct ?

i takodje, ja sam mislio da kad je neko polje u jednoj klasi protected, da je ono dostupno svim podklasama te klase. da li je to tacno? posto se u ovim primerima kodova prema protected ponasaju kao prema private...



e ako je metoda protected nju ne mozes pozvati u izvedenoj klasi preko objekta izvedene klase... ako je recimo A osnovna i B izvedena klasa, ti sa B b=new B() b.ispisi ne mozes da pozoves ovu metodu ispisi koja je u klasiA definisana kao protected...
ali kad bi linija koda izgledala ovako A a= new B() tada preko a.ispisi mozes da pozoves protected metodu...
uh nadam se da te nisam zbunila ovim konfuznim objasnjavanje...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 18.06.2012. 19:50:31 
Korisnikov avatar

Pridružio se: 04.02.2008. 22:47:46
Postovi: 386
Lokacija: стари град
Godina: Dipl.
Smer: IS
^ mislim da sam skapirao... ako pravim objekat podklase konstruktorom podklase, onda ne moze. a ako pravim objekat nadklase konstruktorom podklase, onda moze.. haha kako god se kaze zvuci zamrseno :D

_________________
.. па и лав је краљ, ал' не живи дуже..


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 18.06.2012. 19:54:18 
Korisnikov avatar

Pridružio se: 19.02.2008. 00:37:42
Postovi: 207
Lokacija: Beograd
Godina: Apsolvent
Smer: IS
sofke je napisao:
e ako je metoda protected nju ne mozes pozvati u izvedenoj klasi preko objekta izvedene klase... ako je recimo A osnovna i B izvedena klasa, ti sa B b=new B() b.ispisi ne mozes da pozoves ovu metodu ispisi koja je u klasiA definisana kao protected...
ali kad bi linija koda izgledala ovako A a= new B() tada preko a.ispisi mozes da pozoves protected metodu...
uh nadam se da te nisam zbunila ovim konfuznim objasnjavanje...

e da , jeste, jer ce se u slucaju : B b=new B() b.ispisi pozvati redefinisana metoda klase B. to je zbog polimorfizma.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 18.06.2012. 21:55:03 
Korisnikov avatar

Pridružio se: 20.02.2009. 20:28:01
Postovi: 66
Godina: Apsolvent
Smer: IS
tipsarevic je napisao:
Apstraktne klase se mogu deklarisati u okviru:
1.obicne klase
2.apstraktne klase
3.interfejsa
4.sva tri navedena

Da li nego zna sta je tacno od ovoga?

tekst zadatka je apstraktne METODE, pa je tacan odgovor 2 i 3,apstraktne klase i interfejsi.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 18.06.2012. 22:47:55 
Korisnikov avatar

Pridružio se: 06.11.2007. 20:20:57
Postovi: 362
Lokacija: Unknown
Godina: Dipl.
Smer: IS
Mi ne bismo trebali da dobijamo teorijska pitanja sutra, zar ne? :zbun:

_________________
Free play around here rules the underground


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 18.06.2012. 22:56:39 
Korisnikov avatar

Pridružio se: 01.10.2006. 15:52:10
Postovi: 2225
Godina: Dipl.
Smer: IS
Trebalo bi da dodju neka standardna pitanja, ali se jos ne zna koja su to :ovaj:

_________________
Sunshine :51


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 18.06.2012. 23:35:44 
Korisnikov avatar

Pridružio se: 26.09.2010. 11:05:19
Postovi: 131
da li je neko mozda saznao odgovor na ovo pitanje putem uvida ili na neki drugi nacin?

*Velicina memorije koja se koristi kod statickog elementa zavisi od tipa podataka koji se kreira i njegovog broja instanci
*Velicina memorije koja se koristi kod NEstatickog elementa zavisi od tipa podataka koji se kreira i njegovog broja instanci
*Kada se statickom polju jednom dodeli vrednost, ona se vise ne moze menjati
*Staticki clanovi se mogu pozvati iako prethodno nije kreirana instanca date klase


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 18.06.2012. 23:48:57 

Pridružio se: 06.04.2010. 19:34:41
Postovi: 244
Godina: II
Smer: IS
Kada se statickom polju jednom dodeli vrednost, ona se vise ne moze menjati
Staticki clanovi se mogu pozvati iako prethodno nije kreirana instanca date klase

ostala 2 ne znam :(


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 19.06.2012. 00:10:00 

Pridružio se: 26.04.2007. 23:09:15
Postovi: 80
Lokacija: BG
Godina: Dipl.
Smer: IS
Kada se statickom polju dodeli vrednost, ta vrednost se MOZE menjati...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 19.06.2012. 00:15:15 

Pridružio se: 31.12.2011. 02:12:03
Postovi: 18
Godina: Apsolvent
Smer: IS
Opet pomoc prijatelja pls.:)

Koja od navedenih naredbi je ispravna?
public class Broj{}
public struct CeoBroj{}
public class Podatak <T> where T: <class>{}

a) Podatak <int> p = new Podatak <int>();
b) Podatak <string> p = new Podatak <string>();
c) Podatak <Broj> p = new Podatak <Broj>();
d) Podatak <CeoBroj> p = new Podatak <CeoBroj>();

i sta bi bilo da je u postavci umesto treceg reda pisalo npr public class Podatak <T> where T: <CeoBroj>{} ?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 19.06.2012. 00:38:59 
Korisnikov avatar

Pridružio se: 19.02.2008. 00:37:42
Postovi: 207
Lokacija: Beograd
Godina: Apsolvent
Smer: IS
Majjja87 je napisao:
Kada se statickom polju dodeli vrednost, ta vrednost se MOZE menjati...

slazem se. a ne moze kod konstante.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 19.06.2012. 00:41:53 
Korisnikov avatar

Pridružio se: 01.10.2006. 15:52:10
Postovi: 2225
Godina: Dipl.
Smer: IS
A ovo:

Citiraj:
Koja su tvrđenja tačna:

a) Staticki clanovi se mogu pozivati i preko klase i preko instance.
b) Staticki clanovi se mogu pozivati iako prethodnog nije kreirana instanca date klase
c) Kada se statickom polju jednom dodeli vrednost ta vrednost se ne moze vise menjati
d) Staticka polja se cuvaju u memoriji samo jednom bez obzira na to koliko ima instanci date klase.


Neko je odgovorio b) i d), ali u skripti piše b) i c) :nene:

_________________
Sunshine :51


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 19.06.2012. 00:46:00 
Korisnikov avatar

Pridružio se: 19.02.2008. 00:37:42
Postovi: 207
Lokacija: Beograd
Godina: Apsolvent
Smer: IS
ako mene pitas, ja bih rekao daje tacno: b) d) .. skoro pa sam siguran...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 19.06.2012. 08:54:27 
Korisnikov avatar

Pridružio se: 17.11.2007. 19:12:54
Postovi: 3863
Godina: Apsolvent
Smer: IS
Sigurno je samo b) i d) :)

A ovo, jel zna neko?

Anca Valo je napisao:

Koja od navedenih naredbi je ispravna?
public class Broj{}
public struct CeoBroj{}
public class Podatak <T> where T: <class>{}

a) Podatak <int> p = new Podatak <int>();
b) Podatak <string> p = new Podatak <string>();
c) Podatak <Broj> p = new Podatak <Broj>();
d) Podatak <CeoBroj> p = new Podatak <CeoBroj>();

i sta bi bilo da je u postavci umesto treceg reda pisalo npr public class Podatak <T> where T: <CeoBroj>{} ?

_________________
What is essential is invisible to the eye.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 19.06.2012. 09:01:03 
Korisnikov avatar

Pridružio se: 06.11.2007. 20:20:57
Postovi: 362
Lokacija: Unknown
Godina: Dipl.
Smer: IS
Ne nazalost :stid:
Zanima me ako neko moze da napise koji sve verbatimi dolaze u obzir na ispitu (osim /t, /n, @ ) ?

_________________
Free play around here rules the underground


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 19.06.2012. 09:02:53 
Korisnikov avatar

Pridružio se: 17.11.2007. 19:12:54
Postovi: 3863
Godina: Apsolvent
Smer: IS
Bio je na kolokvijumu i onaj zadatak sa interfejsima.
Imamo dva interfejsa. I1 sadrzi A, a I2:I1 sadrzi B i C. Klasa koja implementira I2, sta sve obihvata?
Jel tu odgovor A i B i C ?

A od verbatima... u poslednjih nekoliko rokova je dolazio samo @ i /t :D

_________________
What is essential is invisible to the eye.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 19.06.2012. 09:18:00 
Korisnikov avatar

Pridružio se: 17.11.2007. 19:12:54
Postovi: 3863
Godina: Apsolvent
Smer: IS
I jos jednom da potvrdim za seald i abstract :)

public class Osoba ()

sealed/abstract class Student : Osoba


a) Osoba a = new Osoba (); ispravno i za sealed i za abstract
b) Osoba a = new Student (); ???
c) Student a = new Osoba (); neispravno za oba
d) Student a = new Student (); ispravno za sealed, neispravno za abstract

Ako moze mala pomoc za b) ... Da li je naredba ispravna za oba, ili samo za sealed?

_________________
What is essential is invisible to the eye.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 19.06.2012. 09:21:23 
Korisnikov avatar

Pridružio se: 06.11.2007. 20:20:57
Postovi: 362
Lokacija: Unknown
Godina: Dipl.
Smer: IS
ispravno je za oba ( a da je sealed bila Osoba, onda ne bi moglo b za sealed)

_________________
Free play around here rules the underground


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 19.06.2012. 09:24:18 
Korisnikov avatar

Pridružio se: 27.10.2010. 19:34:00
Postovi: 29
Godina: IV
Smer: IS
*ivy*
u ovom redu gledas koja su ti ogranicenja tj sta je u zagradi posle where
public class Podatak <T> where T: <class>{}

kad je class u pitanju -samo referentni tipovi(klase,stringovi,nizovi,delegati)
struct-vrednosni tipovi(sve ostalo)
objekat- ref tipovi objekta i bilo sta sto je u liniji nasledjivanja
interfejs-svi podaci koje implementira taj interfejs
new()- bilo koji tip koji ima default konstruktor

public class Broj{}-klasa, pa je c tacno
i string je ref tip pa moze-zato je b tacno

a da je postavka bila public class Podatak <T> where T: <CeoBroj>{}
tacno bi bilo a i d jer su u pitaj vrednosni tipovi


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 19.06.2012. 09:37:51 
Korisnikov avatar

Pridružio se: 17.11.2007. 19:12:54
Postovi: 3863
Godina: Apsolvent
Smer: IS
Sad mi je jasno. Puno hvala :)

_________________
What is essential is invisible to the eye.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 19.06.2012. 10:03:46 
Korisnikov avatar

Pridružio se: 05.11.2007. 20:46:27
Postovi: 89
Godina: Dipl.
Smer: IS
Mali primer za verbatim string, cisto mozda neka varijanta sta bi moglo da dodje...
Kod:
class Broj
    {
        string bla = "aaa";

        static void Main(string[] args)
        {
            string tekst = @"FON /t:nesto";
            Console.WriteLine(tekst);

            Broj b = new Broj();

            tekst = string.Format("{0},t{1}", b.bla, tekst);

            Console.WriteLine(tekst);
        }
    }


Output:

FON /t:nesto
aaa,tFON /t:nesto

_________________
Podrazumeva se da postoji predstojece!


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 566 Posta ]  Idi na stranicu Prethodni  1 ... 6, 7, 8, 9, 10, 11, 12 ... 23  Sledeća


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 7 gostiju


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
Copyleft FONForum 2001-2014 | Powered by phpBB © phpBB Group