Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Schimbare adresa DNS IPv4 pe rout...

Recomandare Barebone

Monede JO 2024

Suprasolicitare sistem electric
 CIV auto import

Mutare in MOZAMBIC - pareri, expe...

Scoatere antifurt airtag de pe ha...

Magnet in loc de clește pent...
 Cumparat/Locuit in apartament si ...

Pot folosi sistemul PC pe post de...

Sokol cu distorsiuni de cross-over

Filtru apa potabila cu osmoza inv...
 Kanal D va difuza serialul “...

Upgrade xiaomi mi11

securitate - acum se dau drept - ...

Farmacia Dr Max - Pareri / Sugest...
 

Programare orientata obiect

- - - - -
  • Please log in to reply
12 replies to this topic

#1
Lucidd

Lucidd

    Junior Member

  • Grup: Junior Members
  • Posts: 123
  • Înscris: 16.03.2018
Salut, nu stapanesc asa bine programarea structurata si in mai putin de o luna voi avea examen la programarea orientata obiect! Tin sa precizez ca nu stiu prea multe..
Voi cum ati invatat POO(Programare orientata obiect) si care credeti ca e cea mai utila metoda ?

#2
Buleandra94

Buleandra94

    Member

  • Grup: Members
  • Posts: 644
  • Înscris: 19.08.2007
Prin exercitii si implementarea unor exemple. Ex: sa se implementeze folosind POO un catalog virtual in care poti cauta elevi dupa nume/prenume/oras/varsta/scoala.

#3
ronuquet

ronuquet

    Guru Member

  • Grup: Senior Members
  • Posts: 16,220
  • Înscris: 22.02.2017
Examen de restanta, asa-i? :))) Vezi ca subiectele sunt mult mai usoare fata de ce s-a dat in anii trecuti, in iarna au luat multi, printre care si eu :))), asta daca ne referim la aceeasi facultate.

Daca ne referim la aceeasi facultate si vrei subiectele ce s-au dat in iarna, da-mi PM.

#4
yonut_a

yonut_a

    Trala la la la

  • Grup: Senior Members
  • Posts: 3,947
  • Înscris: 03.08.2008
Daca ai un examen se presupune ca au fost niste cursuri ? corect ? pe alea de ce nu le inveti ca sa afli cu ce se mananca poo

#5
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

 Lucidd, on 22 mai 2018 - 23:24, said:

care credeti ca e cea mai utila metoda ?
Scrii cod 12 ore pe zi si vii aici cu el la fiecare pas pentru review, feedback. Cu cat vii mai des aici, cu atat irosesti mai putin timp pe carari gresite.

12 ore * 20 zile = 240 ore de practica.

In 240 de ore, ar trebui sa reusesti sa scrii cel putin 2000 de linii de cod curate (dupa review).

Faci doar doua tipuri de pauze: de baut apa si de somn. Inainte de fiecare pauza, postezi noul cod aici, ca sa optimizezi timpul de asteptare.

#6
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,603
  • Înscris: 30.07.2003
12 ore pot speria la prima vedere dar daca te cuprinde "febra" a ce faci acolo chiar nu simti cum trece timpul.

Edited by neagu_laurentiu, 23 May 2018 - 09:29.


#7
pexCom

pexCom

    Senior Member

  • Grup: Senior Members
  • Posts: 2,243
  • Înscris: 15.01.2014
Pare greu de crezut, dar cea mai utilă metodă e să urmezi exact programa de curs + seminar + laborator de pe parcursul semestrului.

Înveți teoria de la primul curs, apoi încerci să faci singur exercițiile/să scrii codul. În plus, poți să experimentezi, schimbi datele problemei, adapatezi codul și vezi ce se întâmplă. Continui apoi cu următorul curs. În 13-14 zile ai acoperit materia, apoi restul zilelor scrii cod/aprofundezi ce ai învățat.

Odată ce te apuci serios de învățat, și începi să înțelegi conceptele, o să vezi că nu e greu.
Îți aloci câteva ore pe zi și te concentrezi 100%, fără alte zgomote, distracții externe, sau telefon.

Dacă nu ai alte restanțe, ar trebui să fie timp suficient.

Edited by pexCom, 23 May 2018 - 10:47.


#8
pinguinul666

pinguinul666

    Senior Member

  • Grup: Senior Members
  • Posts: 4,710
  • Înscris: 06.10.2015

 Lucidd, on 22 mai 2018 - 23:24, said:

Salut, nu stapanesc asa bine programarea structurata si in mai putin de o luna voi avea examen la programarea orientata obiect! Tin sa precizez ca nu stiu prea multe..
Voi cum ati invatat POO(Programare orientata obiect) si care credeti ca e cea mai utila metoda ?


Iti explic eu cum sta faza cu OOP:

Stii jocul Skyrim? e un joc de explorare tip open-world, single player, medieval.

are si un editor - in sensul ca, daca esti gifted, iti poti crea efectiv, propriul joc, propria ta lume cu personaje, obiecte, monstrii etc.


editorul skyrim - TES - functioneaza foarte simplu:
fiecare obiect - NPCs, personajul jucator, toate obiectele, de la arme, la haine, bani, animale etc - sunt stocate in baza de date a jocului ca un tipar original, un blue-print.

cand tu esti in TES Editor si vrei sa plasezi un om, NPC sau orice obiect in lumea jocului, tu de fapt, creezi o instanta particularizata a acelui tipar original si modifici instanta particularizata cum vrei tu  (ce atribute vrei tu - agresiv, prietenos, mare, mic etc)


Asa e si OOP - in OOP, obiectele sunt tipare fundamentale, si cand le folosim in vreo situatie particulara, cream o instanta particularizata, cu care ne putem juca asa cum vrem noi!


De pilda, cuvantul "masina" e un obiect - e ceva cu roti, se deplaseaza prin forta proprie, are locuri pentru unul sau mai multi oameni, are si o caroserie.

Pornind de la acest tipar fundamental, tu poti crea ce masina vrei tu - Hammer, limuzina, porsche etc.

Toate sunt diferite, dar toate au acelasi tipar fundamental

Edited by pinguinul666, 23 May 2018 - 13:33.


#9
Mosotti

Mosotti

    Geniu umil

  • Grup: Senior Members
  • Posts: 33,295
  • Înscris: 21.04.2004
You're fucked. Poti sa nici nu te duci la examenul ala, pune-te si invata si mergi direct in toamna. Acuma concentreaza-te sa iei macar celelalte examene la care stii ceva, daca o fi existind asa ceva.

 pinguinul666, on 23 mai 2018 - 13:30, said:

De pilda, cuvantul "masina" e un obiect - e ceva cu roti, se deplaseaza prin forta proprie, are locuri pentru unul sau mai multi oameni, are si o caroserie.

Pornind de la acest tipar fundamental, tu poti crea ce masina vrei tu - Hammer, limuzina, porsche etc.
Vezi ca masina nu e obiect, e clasa. Mai mult il confuzezi pe saracu :lol:

#10
WinstonMontana

WinstonMontana

    Active Member

  • Grup: Members
  • Posts: 1,913
  • Înscris: 20.02.2018

 Mosotti, on 23 mai 2018 - 17:52, said:

Vezi ca masina nu e obiect, e clasa. Mai mult il confuzezi pe saracu Posted Image
Designul unei masini  este clasa, iar masina este o instantiere al acelui design => masina este obiect

#11
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Puterea articulării:

Mașină - clasă
Mașina - obiect

Edited by OriginalCopy, 24 May 2018 - 07:58.


#12
Mosotti

Mosotti

    Geniu umil

  • Grup: Senior Members
  • Posts: 33,295
  • Înscris: 21.04.2004
E cit se poate de clar ca se referea la "masina" ca si clasa in propozitia 2, contrazicind afirmatia ca masina e un obiect din propozitia 1 :w00t:

 pinguinul666, on 23 mai 2018 - 13:30, said:

De pilda, cuvantul "masina" e un obiect - e ceva cu roti, se deplaseaza prin forta proprie, are locuri pentru unul sau mai multi oameni, are si o caroserie.

Pornind de la acest tipar fundamental, tu poti crea ce masina vrei tu - Hammer, limuzina, porsche etc.


#13
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,440
  • Înscris: 10.08.2005
vehicul
masina

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate