Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
O mostenire cu (o mica )problema

touchscreen navigatie stricat

bonsai - de unde?

Resetare Bonus Malus
 Unitatea optica DVD-rw absenta pe...

Problema configurare Wireguard

Dozatoare de apa, cu alimentare d...

Intarziere aterizare avioane
 Accident masina reparata pe CASCO

Probleme Ginseng Microcarpa

Un sunet pronuntat la BMW e90 318i

Caut sugestii pentru achizitionar...
 Acest LNB......

Salarii compensatorii?

Recomandare service in Slatina pe...

De unde cumparati piese de schimb...
 

Vectori in Java

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

#1
RazvanOlex

RazvanOlex

    Junior Member

  • Grup: Members
  • Posts: 117
  • Înscris: 05.03.2015
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

  • Attached File  first.png   122.06K   44 downloads
  • Attached File  two.png   116.63K   45 downloads
  • Attached File  thre.png   110.79K   39 downloads


#2
sorin147

sorin147

    Senior Member

  • Grup: Senior Members
  • Posts: 6,381
  • Înscris: 11.08.2003
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



#3
RazvanOlex

RazvanOlex

    Junior Member

  • Grup: Members
  • Posts: 117
  • Înscris: 05.03.2015
Am înțeles, mulțumesc foarte mult.

#4
RazvanOlex

RazvanOlex

    Junior Member

  • Grup: Members
  • Posts: 117
  • Înscris: 05.03.2015
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
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,254
  • Înscris: 24.02.2007
protected = are acces fiu-tu care te mosteneste dar nu vecinul de peste drum.

E explicat in orice tutorial/carte de Java/OOP.

#6
RazvanOlex

RazvanOlex

    Junior Member

  • Grup: Members
  • Posts: 117
  • Înscris: 05.03.2015
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
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,254
  • Înscris: 24.02.2007
Trimisul e problema. De trimis poti trimite oricui ce doresti. Daca era subclasa putea sa se serveasca singura.

#8
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,254
  • Înscris: 24.02.2007
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
RazvanOlex

RazvanOlex

    Junior Member

  • Grup: Members
  • Posts: 117
  • Înscris: 05.03.2015
"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
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,254
  • Înscris: 24.02.2007
public - peste tot
private - clasa curenta
protected - clasa curenta si subclase

#11
RazvanOlex

RazvanOlex

    Junior Member

  • Grup: Members
  • Posts: 117
  • Înscris: 05.03.2015
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

Second Opinion 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

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