Neurochirurgie minim invazivă
"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv. Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice. www.neurohope.ro |
Accesare propietati din copil in parent class
Last Updated: Jun 27 2012 10:20, Started by
danutz0501
, Jun 14 2012 16:05
·
0
#19
Posted 19 June 2012 - 21:12
Statice pt a nu mai fi nevoie si instantiez obiectul, ele apartin clasei nu unei instante a obiectului, si propietatea statica pt ca isi mentine valoarea pe toata durata scriptului, apartinand clasei.
Definitia din manual a clasei , nu stiu.Stiu ca e un lucru "rau" tu punand mare accent pe terminologie, terminologia fiind limbajul prin care ne intelegem. Edited by danutz0501, 19 June 2012 - 21:25. |
#20
Posted 20 June 2012 - 08:00
#21
Posted 20 June 2012 - 10:37
Pt ca nu am nevoie sa creez obiectul, aduce mai mult a procedural etc salvare de resurse fara a mai creea un obiect..
Edited by danutz0501, 20 June 2012 - 11:03. |
#22
Posted 20 June 2012 - 11:00
Daca crezi ca ai nevoie de un singleton atunci chiar ar trebui sa implementezi un singleton.
|
#23
Posted 20 June 2012 - 11:05
Scuze am modificat postul dupa ce ai postat tu. Dar acelasi lucru il face si clasa mea. Ma asigura ca am 1 singura instanta din clasa care am nevoie. Nu acelasi lucru il face si singleton ?
|
#24
Posted 20 June 2012 - 12:05
danutz0501, on 20th June 2012, 12:05, said: Scuze am modificat postul dupa ce ai postat tu. Dar acelasi lucru il face si clasa mea. Ma asigura ca am 1 singura instanta din clasa care am nevoie. Nu acelasi lucru il face si singleton ? Un singleton nu e echivalent cu o clasa avand toti membrii si toate metodele statice. Care este clasa de care ai nevoie si pentru care trebuie sa te asiguri ca ai o singura instanta ? registry ? Edited by xyv123, 20 June 2012 - 12:08. |
#25
Posted 20 June 2012 - 12:44
In software engineering, the singleton pattern is a design pattern that restricts the instantiation of a class to one object.
Sursa wikipedia, asta e singleton , o modalitate prin care poti folosi o singura instanta a unei clase. Trebuie sa fie accesibila global, si singurul lucru care nu il indeplinesc eu e sa se apeleze singura. Dar ideea de baza asta e 1 clasa 1 obiect, modul in care scriu codul pentru a obtine acelasi rezultat, nu credeam ca e asa important, si ca ramane la latitudinea mea. Registry e tocmai tentativa mea "jalnica" de a reusi sa fac un registry patern, care in acelasi timp sa fie si singleton. Am un array daca pot sa ai zic asa superglobal, in care pot salva orice (string , obiecte etc)in cazul meu, setarile de configurari globale, si singleton pt bazele de date sa fiu sigur ca folosesc 1 singura instanta, metoda getInstance, cheia array-ului fiind si numele clasei, astfel imi este imposibil sa am 2 instante ale aceasi clase. |
#26
Posted 20 June 2012 - 13:29
O clasa singleton poate fi instantiata o singura data.
O clasa care are toti membrii si toate metodele statice nu e nevoie sa fie instantiata deloc. Stilul acesta (totul static) e de fapt procedural. Un singleton poate fi folosit polimorfic. O clasa singleton poate implementa o interfata. Codul client poate folosi interfata si nu direct clasa concreta. Respectiva interfata poate fi injectata in codul client, ceea ce duce la usurarea testabilitatii (de exemplu poti injecta mock-uri). Etc, etc Deci sunt mai multe diferente. Trebuie sa te decizi daca e bine sa beneficiezi de ele. Citeste si articolul asta, poate fi util: http://www.phppatter...gn/the_registry Edited by xyv123, 20 June 2012 - 13:55. |
#27
Posted 20 June 2012 - 16:10
Da complicat mai e POO asta, e de ajuns sa inveti un pic ca sa iti dai seama cat de putin sti, cel putin in cazul meu. Ms pt informatii.
|
#28
Posted 20 June 2012 - 20:52
danutz0501, on 19th June 2012, 21:12, said: Statice pt a nu mai fi nevoie si instantiez obiectul Eu te-am întrebat în speranța că te prinzi... Fă-ți un bine și învață POO mai întâi, apoi treci la design patterns. Altfel riști să înveți greșit și design patterns. Că nu poți să ai o varză la fundație (POO) și să te aștepți să înțelegi cum trebuie alte lucruri care se bazează pe acea fundație. PS: nu o fă pentru că așa a zis OC, că pe OC îl doare-n pix la o adică ce știi sau ce nu știi tu. Fă-o chiar pentru tine. PPS: Singletons (inclusiv Registry) are bad. |
|
#29
Posted 20 June 2012 - 21:16
Ms frumos de raspunsuri , informatii si timp acordat. Oricum tot pe capul vostru vin cand nu o sa inteleg ceva. E total diferit fata de procedural, parca ai invata un alt limbaj.
Sanatate , numai bine. |
#30
Posted 27 June 2012 - 10:20
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users