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 ... 18, 19, 20, 21, 22, 23  Sledeća
Autoru Poruka
PostPoslato: 12.11.2012. 19:36:08 
Korisnikov avatar

Pridružio se: 08.02.2008. 00:21:23
Postovi: 457
Godina: Dipl.
Smer: IS
Postoje dva nacina za te skracenice, prva je nakon sto otkucas atribut kliknes ctrl + r + e pa dva put enter
drugi je, krenes da kucas prop, stisnes enter pa tab tab

Ovo je za VS 2005, mada drugar koji mi je rekao za foru radi u 2008ici , tako da cenim da i tamo moze

_________________
It's not about hours you put in practice, its about what u put in the hours


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 12.11.2012. 20:31:11 
Korisnikov avatar

Pridružio se: 17.11.2005. 18:51:48
Postovi: 1263
Godina: Apsolvent
Smer: IS
Ja uvek koristim ovu prvu :)

_________________
Izrada svih vrsta radova, domaci iteh, simulacije, pois, epos, seminarski..
izradasvihvrstaradova@gmail.com


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 13.11.2012. 08:25:10 
Korisnikov avatar

Pridružio se: 04.10.2012. 18:23:03
Postovi: 34
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Postoji i treci nacin, za one koji preferiraju rad misem.

Desni klik na naziv atributa pa Refactor pa Encapsulate Field...

_________________
Više o nama saznajte na društvenim mrežama :)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 13.11.2012. 13:54:32 

Pridružio se: 02.06.2012. 18:32:02
Postovi: 14
Godina: Apsolvent
Smer: IS
Hvala svima za getere i setere,ali definitivno moram pronaci drugu verziju visual studia :).
Medjutim,i nesto drugo me muci,pa ako ima neko ko ume lepo da objasni.

Zaokruziti tacno:
class Osoba{}
sealed class Radnik:Osoba{}
abstract class Penzioner:Osoba{}

a)Osoba o=new Radnik();
b)Radnik o=new Osoba();
c)Osoba o=new Penzioner();
d)Penzioner o=new Osoba();

Meni deluje da je c) i d) jer sam malo proucavao Bagzy-jev komentar sa stranice 7(cini mi se),e sad,ne znam da li sam dobro ukapirao...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 13.11.2012. 21:44:27 
Korisnikov avatar

Pridružio se: 08.02.2008. 00:21:23
Postovi: 457
Godina: Dipl.
Smer: IS
Samo pod a moze zbog ovih sealed i abstract, a Osoba je da kazemo nadredjeno pa preko nje moze da se instancira, najbolje ti je za ovakve stvari da probas u VS

_________________
It's not about hours you put in practice, its about what u put in the hours


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 13.11.2012. 23:29:18 
Korisnikov avatar

Pridružio se: 04.10.2012. 18:23:03
Postovi: 34
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Kod nasledjivanja, podredjena klasa uvek zove konstruktor nadredjenje klase, bilo implicitno ili eskplicitno.

sealed konkretnoj klasi zabranjuje nasledjivanje, ali se moze instancirati.
abstract konkretnoj klasi zabranjuje instanciranje, ali se moze naslediti.

Stoga, prvo se gleda da li konstruktor moze da se izvrsi, u skladu sa gore navedenim, ne moze od abstract, pa taj slucaj pod c) odmah odbacujes. Takodje, Penzioner je nasledio Osobu, te se ni u jednoj varijanti ne moze izvrsiti samo preko konstruktora Osoba(), d) otpada. Isti slucaj je i sa pod b), tako da je jedini tacan odgovor pod a).

_________________
Više o nama saznajte na društvenim mrežama :)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 23.11.2012. 18:10:08 

Pridružio se: 17.01.2010. 19:36:55
Postovi: 26
Godina: III
Smer: IS
Ako neko moze, neka mi pomogne...ne znam gde gresim..
public Ispit UcitajIspit()
{
Console.WriteLine("Unesi predmet");
string p = Console.ReadLine();
Console.WriteLine("Unesi ime profesora");
string i = Console.ReadLine();
Console.WriteLine("Unesi prezime profesora");
string pr = Console.ReadLine();
Console.WriteLine("Unesi br rk profesora");
int br = Int32.Parse(Console.ReadLine());
Profesor prof = new Profesor(i, pr, br);
Console.WriteLine("Unesi dan");
int dan = Int32.Parse(Console.ReadLine());
Console.WriteLine("Unesi mesec");
int mes = Int32.Parse(Console.ReadLine());
Console.WriteLine("Unesi godinu");
int god = Int32.Parse(Console.ReadLine());
DateTime dt = new DateTime(dan, mes, god);
Console.WriteLine("Unesi ocenu");

{
try
{
int oc =Int32.Parse(Console.ReadLine());


}
catch (Exception)
{

Console.WriteLine("Uneli ste slovo");
}
}

return new Ispit(p, prof, dt, oc);
}


UZBACUJE MI SLEDECU GRESKU
The name 'oc' does not exist in the current context c:\users\pc\documents\visual studio 2010\Projects\Bblioteka\ConsoleApplication1\Fakultet.cs 74 43 ConsoleApplication1


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

Pridružio se: 04.10.2012. 18:23:03
Postovi: 34
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Definisao si oc unutar try bloka, a koristis izvan. Teoretski, try ne mora da prodje, te ti oc ostaje nedefinisnao.

Napisi int oc iznad try, a unutra samo oc = ...

_________________
Više o nama saznajte na društvenim mrežama :)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 05.12.2012. 08:32:08 

Pridružio se: 24.01.2012. 15:23:00
Postovi: 6
Godina: Apsolvent
Smer: IS
За ли неко када ће избацити резултате за усмени? Марко је рекао јуче да ће резултати бити истог тог дана до 13ч на сајту а њих и даље нема. Да нису случајно резултати окачени на факултету већ?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 14.12.2012. 13:09:52 

Pridružio se: 02.11.2012. 19:42:58
Postovi: 22
Godina: Apsolvent
Smer: IS
Neke smernice odakle poceti spremanje ovog ispita? Neka skripta, nesto? Hvala


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 14.12.2012. 13:44:52 
Korisnikov avatar

Pridružio se: 21.08.2009. 11:59:51
Postovi: 267
Godina: IV
Smer: IS
Ne postoji skripta, nadji svesku od nekoga sa vezbi i predji sve oblasti koje su odradjene na vezbama, ali nije dovoljno samo da prodjes kroz svesku nego i da malo proucavas kako sta reaguje kroz program, da znas kako se ponasa memorija i taakooo..

_________________
http://www.youtube.com/watch?v=QHapDS2fcFE


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 21.01.2013. 21:30:37 
Korisnikov avatar

Pridružio se: 16.01.2008. 20:08:45
Postovi: 9
Lokacija: Milky Way
Godina: Padobranac
Smer: IS
Ima li neko nekih novih materijala (slika, kodova...) za test?

Dobro bi nam doslo :D


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 21.01.2013. 22:50:20 

Pridružio se: 18.06.2010. 20:10:35
Postovi: 16
Godina: IV
Smer: IS
Ljudi, je l moze neko da mi objasni kako se povezuju class library i console application?
Nikako ne mogu u konzolnoj da napravim listu objekata koji su tipa neke od klasa


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 22.01.2013. 08:26:55 
Korisnikov avatar

Pridružio se: 04.10.2012. 18:23:03
Postovi: 34
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Postavis referencu na konkretan projekat koji je biblioteka.

Potom u konzolnoj aplikaciji napises:

uses ImeBliblioteke;

i nakon toga sve sto je public i internal u biblioteci ti je dostupno u konzolnoj aplikaciji :)

Mala napomena - pazi na imenovanje same biblioteke, solutiona i imena klasa da ne bi doslo do nekog konflikta.

_________________
Više o nama saznajte na društvenim mrežama :)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 22.01.2013. 18:12:53 

Pridružio se: 17.01.2010. 19:36:55
Postovi: 26
Godina: III
Smer: IS
Da li neko sa sigurnoscu zna kada dve metode mogu da idu zajedno i koje se metode mogu pridruziti definisaom delegatu?


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

Pridružio se: 04.10.2012. 18:23:03
Postovi: 34
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Naravno da zna :)

Za delegata one koje imaju isti broj, redosled, tip argumenata i isti povratni tip. Ovo sam boldovao jer studenti cesto mesaju ovo sa potpisom metode.

Za pisanje metoda zajedno u klasi - ovde se primenjuje polimorfizam odlika objektnog programiranja. To znaci da metoda sa istim nazivom moze da se pojavi u vise oblika. Konkretno, ne sme da ima isti ostatak potpisa.

U potpis metode spadaju njen naziv, broj, redosled i tip argumenata. Treba napomenuti da ref, in i out uticu na promenu potpisa. Medjutim, samo razilka u ref i out na istom parametru ce napraviti problem kompajleru.

Dovoljno detaljno? :)

_________________
Više o nama saznajte na društvenim mrežama :)


Poslednji put menjao WireSharp dana 14.02.2013. 08:04:07, izmenjena samo jedanput

Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 23.01.2013. 15:33:55 

Pridružio se: 23.01.2013. 15:26:28
Postovi: 2
Godina: IV
Smer: IS
Da li neko zna odgovor na ovo pitanje. Redovno dolazi a ja i dalje ne znam tacan odgovor. Koji od ova dva odgovora je tacan?
a) Velicina memorije koja se koristi kod nestatickog elementa zavisi od tipa podataka koji se kreira i njihovog brja instanci.
b) Velicina memorije koja se koristi kod statickog elementa zavisi od tipa podataka koji se kreira i njihovog brja instanci.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 23.01.2013. 19:33:03 

Pridružio se: 23.01.2013. 15:26:28
Postovi: 2
Godina: IV
Smer: IS
Molim vas, ljudi. :(
Jel znas ti WireSharp?


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

Pridružio se: 04.10.2012. 18:23:03
Postovi: 34
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Pitanje je prilicno neprecizno formulisano. Sta znaci velicina memorije i koja memorija je u pitanju?

Ono sto je sigurno, staticki elementi klase se ne instanciraju, vec se pozivaju preko klase, odnosno postoji jedna kopija u RAM-u. Nestaticki elementi su instancirani sa svakim objektom. Dalje, taj element moze biti atribut, property, metoda... Onda, sam atribut moze biti vrednosni ili referentni, pa to onda opet utice da li se memorija zauzeta od referentnog objekta smatra memorijom te klase ili ne... Mislim, ova analiza moze do sutra da se radi.

Ako bih trebao da dam odgovor, to bi bilo pod a, jer mi je nekako logicnije, ako mi se logika slaze sa logikom katedre :)

_________________
Više o nama saznajte na društvenim mrežama :)


Poslednji put menjao WireSharp dana 23.01.2013. 21:29:34, izmenjena samo jedanput

Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 23.01.2013. 21:11:41 
Korisnikov avatar

Pridružio se: 03.03.2010. 20:05:17
Postovi: 661
Godina: Dipl.
Smer: IS
bucalom je napisao:
Da li neko zna odgovor na ovo pitanje. Redovno dolazi a ja i dalje ne znam tacan odgovor. Koji od ova dva odgovora je tacan?
a) Velicina memorije koja se koristi kod nestatickog elementa zavisi od tipa podataka koji se kreira i njihovog brja instanci.
b) Velicina memorije koja se koristi kod statickog elementa zavisi od tipa podataka koji se kreira i njihovog brja instanci.

Tacan odgovor je pod a). Bar mi je tako rekla drugarica koja je polagala test par puta.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 23.01.2013. 23:59:27 

Pridružio se: 17.01.2010. 19:36:55
Postovi: 26
Godina: III
Smer: IS
Ali ne mora ona znati sta je tacno osim ako nije isla na uvid pa joj rekli.
WireSharp, ti si se predomislio ili si pogresio prvi put?
Ti si mi nekako sigurniji. :)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 24.01.2013. 07:41:09 
Korisnikov avatar

Pridružio se: 04.10.2012. 18:23:03
Postovi: 34
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Nisam se predomislio, nego napravio stamparsku gresku :) "Dinamicki" elementi bi trebalo da zauzimaju vise memorije :)

_________________
Više o nama saznajte na društvenim mrežama :)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 24.01.2013. 12:56:51 
Korisnikov avatar

Pridružio se: 30.04.2007. 15:23:49
Postovi: 225
Godina: Apsolvent
Smer: IS
WireSharp je napisao:
Naravno da zna :)

Za delegata one koje imaju isti broj, redosled, tip argumenata i isti povratni tip. Ovo sam boldovao jer studenti cesto mesaju ovo sa potpisom metode.

Za pisanje metoda zajedno u klasi - ovde se primenjuje polimorfizam odlika objektnog programiranja. To znaci da metoda sa istim nazivom moze da se pojavi u vise oblika. Konkretno, ne sme da ima isti ostatak potpisa.

U potpis metode spadaju njen naziv, broj, redosled i tip argumenata. Treba napomenuti da ref utice na promenu potpisa, dok in i out ne uticu. Razlog za ovo je sto ref prakticno menja tip argumenta sa vrednosnog na referentni, te ga kompajler tretira drugacije. In i out se odnose na to kada ce promenljiva dobiti vrednost, sto za sam potpis metode nije razlika, te ce kompajler prijaviti gresku ako se dve metode razlikuju samo po out parametru.

Dovoljno detaljno? :)


Aj samo da proverim dal sam dobro shvatio, sta bi ti odgovorio za ove 2 metode...pitanje je dal mogu da se pridruze sledecem delegatu:

public delegate char A (byte a, Osoba b)

A metode su:

a) public char B (out byte a, Osoba b)
b) public string C (byte a, Osoba b)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 24.01.2013. 14:54:11 
Korisnikov avatar

Pridružio se: 04.10.2012. 18:23:03
Postovi: 34
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Ne mogu. Out pravi razliku kod delegata, jer delegat predstavlja metodu, tj svaka metoda mora da ima isto ponasanje. Out to menja. Jos jednom ponavljam, ovo nije isto kao i kad se radi analiza prema potpisu metode.

U drugom slucaju, pogresan je povratni tip.

Evo vam jedan mali demo kod kojim mozete da testirate sta moze, a sta ne. Jedna napomena, metode moraju da imaju neko telo, s obzirom da su definisani povratni tipovi. Kod out parametra, mora mu se i dodeliti vrednost.

Kod:
    public class Test
    {
        public delegate char del(byte a, String s);
        public char B(out byte a, String s)
        {
            a = Convert.ToByte('a');
            return 'a';
        }
        public string C(byte a, String s)
        {
            return String.Empty;
        }
        void Execute()
        {
            del d = new del(B);
            del d = new del(C);
        }
    }

_________________
Više o nama saznajte na društvenim mrežama :)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 24.01.2013. 15:29:54 
Korisnikov avatar

Pridružio se: 30.04.2007. 15:23:49
Postovi: 225
Godina: Apsolvent
Smer: IS
Ok, to je to, hvala. A reci mi kad imam ono pitanje sta se ispisuje na ekranu...ako imam u klasi B :this, da li pozivam njen konstruktor ili bez obzira na to this, idem prvo gore u nadredjenu klasu?


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 ... 18, 19, 20, 21, 22, 23  Sledeća


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 13 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