Strukturno programiranje - korak prije OOP-a

Neophodno znanje iz strukturnog programiranja za objektno-orijentisano programiranje je prikazano u slijedećoj tabeli u 6 dijelova.
R.br. Prethodno znanje Rezime

1.

Tipovi podataka i varijable /TYPES OF DATA & VARIABLES/ Java definiše osam primitivnih tipova:
Tip Opis
int 32-bit (4-byte) integer vrijednost
short 16-bit (2-byte) integer vrijednost
long 64-bit (8-byte) integer vrijednost
byte An 8-bit (1-byte) integer vrijednost
float 32-bit (4-byte) tekući zarez
double 64-bit (8-byte) tekući zarez
char 16-bit character using the Unicode encoding scheme
boolean true ili false vrijednost

2.

Operatori
Složeni binarni operatori +=, -=, *= i /=<
Unarni operatori ispired i iza promjeljive ++i, i++,--i, i--

ime varijabl

3.

Linijska strukura /SEQUENCE STRUCTURE/ Linijska struktura /SEQUENCE STRUCTURE/ podrazumijeva da se svaka naredba izvodi samo jednom u unaprijed zadanom redoslijedu.
Primjer: Redoslijed izođenja 3 akcije.
Akcija1
Akcija2
Akcija3

4.

Razgranata strukura /DECISION-CONDITIONAL STUCTURES/ Dvije su razgranate strukure:
IF THEN
IF THEN ELSE

Na osnovu uslova se bira koja akcija će se izvoditi.

5.

Ciklična strukura /LOOPS/
For petlja
While petlja
Do While petlja
    Ciklična strukura /LOOPS/: Dio naredbi se više puta izvodi:
FOR petlja (unaprijed poznat broj ponavaljanja)
While petalja provjera na početku petlje
Do While petlja provjera na kraju petlje.

6.

Niz /ARRAY/ Indeks u Programskom jeziku Java počinje od nula
Primjer 1: int niz[]; // deklarisanje niza
niz[] = new int [10] // alocira prostora u memorija za niz od 10 intedžera
Primjer 2: int niz [] = new int [10] // deklarisanje i alocira prostora u memorija za niz od 10 intedžera

Index