• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Java Analiza kodu

0 głosów
1,350 wizyt
pytanie zadane 12 lutego 2019 w Java przez mn130496 Gaduła (3,640 p.)

Witam 

niedługo mam egzamin z języka Java i w ramach nauki postanowiłem porobić jakieś zadania. Wiem  , że jednym z zadań będzie poprawa błędów w kodzie  więc znalazłem sobie taki oto kod:


package egzamin;
public class szablon {
    protected int u;
}


package egzamin;
  public class Zad1 extends szablon{
      public double x;
      int z;
      private static double y=1.3;
      public double metoda(){
          x=11.5;
          y=5.3;
          return y;
      }
      public int metoda(int i){
          return (int)(x+y);
      }
      public static void main(String[] args) {
          Zad1[] klasa=new Zad1[2];
          klasa[0] = new Zad1();
          klasa[1]= new Zad1();
          System.out.println(klasa[0].x+","+","+klasa[1].u);
      }
}

Kod już poprawiłem  ale ponieważ programowanie   nie jest moją mocną stroną nie rozumiem tych zapisów :

Zad1[] klasa=new Zad1[2];
          klasa[0] = new Zad1();
          klasa[1]= new Zad1();
          System.out.println(klasa[0].x+","+","+klasa[1].u);

Czy ktoś mógłby mi wytłumaczyć  o co w tym chodzi i co to robi ?

z góry dziękuję

 

2 odpowiedzi

+1 głos
odpowiedź 12 lutego 2019 przez Mateusz51 Nałogowiec (28,180 p.)
To sa tablice. W internecie masz tego naprawde sporo. Googlnij sobie java arrays albo java tablice
0 głosów
odpowiedź 12 lutego 2019 przez gagyn Stary wyjadacz (11,050 p.)
1. linijka - tworzenie tablicy dwu-elementowej

2 i 3. tworzenie dwóch nowych obiektów i przypisanie do komórki z indexem 0 i 1.

4. wypisanie zmiennych x oraz u z obiektów z tej tablicy

Podobne pytania

0 głosów
1 odpowiedź 2,339 wizyt
pytanie zadane 4 grudnia 2018 w Java przez mn130496 Gaduła (3,640 p.)
0 głosów
3 odpowiedzi 1,677 wizyt
pytanie zadane 3 grudnia 2018 w Java przez mn130496 Gaduła (3,640 p.)
0 głosów
1 odpowiedź 620 wizyt
pytanie zadane 26 lutego 2017 w Java przez giallorossi91 Początkujący (310 p.)

93,733 zapytań

142,669 odpowiedzi

323,287 komentarzy

63,293 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...