Provjeri koji nivo Java OOP znanja trenutno imaš

Pred tobom je kratka procjena od 10 pitanja koja će ti pomoći da vidiš koliko sigurno razumiješ i primjenjuješ Java OOP.

Procjena obuhvata tvoj trenutni nivo znanja, najveće prepreke u učenju, nekoliko praktičnih OOP pitanja i cilj koji želiš postići. Za završetak ti je potrebno oko 5 minuta.

Na kraju ćeš dobiti rezultat procjene i lični link za upis Java OOP kursa uz 70% popusta.

Step 1 of 11

Koji opis najbolje odgovara tvom trenutnom poznavanju Java OOP-a?*
Šta ti trenutno predstavlja najveći problem kod Java OOP-a?*
Šta će sljedeći Java kod ispisati?*
class Student {
    String name;
}

Student student1 = new Student();
student1.name = "Ana";

Student student2 = student1;
student2.name = "Lejla";

System.out.println(student1.name);
Imamo klasu prikazanu u kodu. Koji je najbolji način da se mijenja stanje računa?*
class BankAccount {
    private double balance;
}
Šta će se dogoditi sa sljedećim kodom?*
class Vehicle {
    Vehicle(String name) {
    }
}

class Car extends Vehicle {
    Car() {
    }
}
Šta će sljedeći kod ispisati?*
class Animal {
    void sound() {
        System.out.println("Animal");
    }
}

class Dog extends Animal {
    @Override
    void sound() {
        System.out.println("Dog");
    }
}

Animal animal = new Dog();
animal.sound();
Šta nije ispravno u sljedećem kodu?*
abstract class Shape {
    abstract double area();
}

class Circle extends Shape {
}
Aplikacija šalje obavijesti putem e-maila, SMS-a i budućih kanala. Koje rješenje najbolje koristi OOP principe?*
Koji rezultat želiš postići učenjem Java OOP-a?*
Kada želiš početi sistematski učiti Java OOP?*
Ime i prezime*