Second Opinion
Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale. Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit. www.neurohope.ro |
Vectori in Java
Last Updated: Aug 27 2016 14:44, Started by
RazvanOlex
, Aug 25 2016 01:59
·
0
#1
Posted 25 August 2016 - 01:59
Salut, am zis sa lucrez in Java dar nu inteleg de ce nu-mi merg vectorii intr-o clasa, am sa las aici 3 poze sa ma lamuriti si pe mine de ce nu merge, am cautat pe google dar nu am gasit nimic...Este un cod scris pentru a da un exemplu de ce nu merge...Nu inteleg ce nu am facut bine.
Attached Files |
#2
Posted 25 August 2016 - 06:03
1. nu ai initiat bananeStare
2. vezi ca in Java numaratoarea incepe de la 0 ori primul element din bananeStare tu l-ai pus cu 1 ( for (int i=1 ..... bananeStare[i] ) Sugestie: bananeStare=new int[banane]; for(int i=1;i<=banane;i++){ bananeStare[i-1]=i; if(bananeStare[i-1]%2==0){ stareBuna++; }else |
#4
Posted 26 August 2016 - 23:05
Imi puteti explica si mie ce este cu protected ??? Am facut mai multe programe si nu am folosit niciodata protected, dar am vazut prin tutoriale ca se foloseste gen: protected int number; .Nu inteleg la ce foloseste ?
|
#5
Posted 26 August 2016 - 23:32
protected = are acces fiu-tu care te mosteneste dar nu vecinul de peste drum.
E explicat in orice tutorial/carte de Java/OOP. |
#6
Posted 27 August 2016 - 03:10
Am inteles ce spui, acces la variabila protected are doar subclasele, insa aici nu inteleg.Am creat o variabila: protected int number=10; , dupa aceea am creat o instanta si am trimis aceasta variabila la o alta clasa care nu este subclasa(este o clasa creata noua) si aceasta mi`o primeste, precum si daca folosesc metoda prin static.Ce rost mai are protected...eu nu inteleg....
|
#7
Posted 27 August 2016 - 08:58
Trimisul e problema. De trimis poti trimite oricui ce doresti. Daca era subclasa putea sa se serveasca singura.
|
#8
Posted 27 August 2016 - 09:13
Un exemplu mai practic:
Un framework iti ofera o clasa care face ceva mai complex. Din exterior, adica tu ca utilizator al clasei ii poti spune doar fa aia sau cealalta. Daca vrei insa sa extinzi clasa, s-o specializezi mai departe pe ceva, clasa iti da acces si la o parte din cum face ea intern niste treburi, treburi in care din exterior, ca simplu utilizator, n-ai avea de ce sa-ti bagi nasul. |
#9
Posted 27 August 2016 - 14:20
"daca era subclasa se putea servea singura"-> am inteles.Insa daca o declar ca si private aceasta nu poate fi accesata deloc de alte clase, iar daca o declar protected sau public poate fi accesata si de subclase.Acum nu inteleg diferenta dintre protected si public, variabila public este vazuta "peste tot" iar protected decat in subclase si clase cu acelasi package ?
|
#10
Posted 27 August 2016 - 14:30
public - peste tot
private - clasa curenta protected - clasa curenta si subclase |
|
#11
Posted 27 August 2016 - 14:44
Aici m-am blocat, eu am crezut ca protected nu poate fi accesata in alte clase decat in subclase, insa poate fi accesata.Nu intelegeam ca era vorba despre a "vedea" variabila.Multumesc mult.
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users