Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Objektno

orjentirano programiranje - domaća zadaća 3


dr. sc. Marko Rosić, red.prof.
Daniel Vasić, asist.

Instalacija okruženja IntelliJ IDEA

Početak korištenja e-pošte Fakulteta prirodoslovno-matematičkih i odgojnih znanosti možete


započeti na web mail sučelju klikom na link. Nakon toga u sučelje unesite Vašu adresu e-pošte i
Vašu lozinku. Kako bismo instalirali okruženje potrebno je skinuti IDE (engl. Intelligent
Developement Enviroment – razvojno okruženje) za razvoj programske podrške u Java
programskom jeziku. Na kolegiju Objektno orjentirano programiranje koristiti će se
IntellJ IDEA okruženje od tvrtke JetBrains. JetBrains besplatno daje licencu za sve svoje
proizvode studentima FPMOZ-a ukoliko imaju službenu dresu e-pošte. Sve što je potrebno
registrirati se na njihovoj stranici te potvrditi račun. Otvorite web stranicu klikom ovdje
(https://www.jetbrains.com/student/). Nakon toga klikom na poveznicu Apply now
otvorite web sučelje za prijavu.

Slika 1 Sučelje za web prijavu

Nakon što unesete podatke i potvrdite Vašu prijavu. Sustav će Vam na Vašu adresu e-pošte
poslati podatke o aktivaciji Vašeg računa. Email bi trebao stići jako brzo. Nakon što potvrdite Vaš
račun prijavite se na JetBrains web stranicu.


Objektno orjentirano programiranje - domaća zadaća 3
dr. sc. Marko Rosić, red.prof.
Daniel Vasić, asist.

Slika 2 Prikaz web sučelja IntelliJ stranice

Nakon što instalirate program Jetbrains IntelliJ IDEA sustav će Vam automatski ponuditi
aktivaciju Vašeg računa. U Notepad-u otvorite aktivaciju i kopirajte ju u područje namijenjeno
za to.

Ovdje kopirajte kod iz datoteke za aktivaciju

Slika 3 Aktivacija IntelliJ IDEA programa




Objektno orjentirano programiranje - domaća zadaća 3
dr. sc. Marko Rosić, red.prof.
Daniel Vasić, asist.



Programski zadatak iz apstrakcije i enkapsulacije

Potrebno je napraviti klasu pod nazivom Kvadrat koja će imati jedan privatni atribut, a to je
duljina svih stranica (naziv atributa je a) napravite konstruktor s jednim parametrom koji će
postaviti vrijednost atributa a. Nakon toga napravite javne metode za pristup atributu a (getA i
setA). Unutar klase napravite metode za izračun površine i opsega kvadrata. (naziv metoda
povrsina i opseg). Unutar glavnog programa napravite objekt pod nazivom k1 veličine 5 te
ispišite površinu i opseg po sljedećem predlošku:
Površina kvadrata je 25,a opseg kvadrata je 20.
Napomena: Obje klase će pripadati paketu domacazadaca02. Sliku cijelog ekrana programa i
pokrenutog programa te slika ekrana licence (na početnom ekranu IntellIJ IDEA kliknuti na
Configure i Manage Licence te ekran uslikati). Učitati zip arhivu DomacaZadaca_2.zip koja će
sadržavati (DomacaZadaca_2.java, Kvadrat.java, DomacaZadaca_2_licenca.jpg,
DomacaZadaca_2_program.jpg).

You might also like