Podcast Beta
Questions and Answers
Šta sadrži objekat kao struktura u konceptu objektno – orijentiranog programiranja?
stanje (atributi) i ponašanje (metodi)
Na koji način objekti ostvaruju interakciju?
putem metoda
Klasa je:
Objekti različite klase imaju identične osobine i ponašanje.
Signup and view all the answers
Klasa može imati proizvoljan broj instanci.
Signup and view all the answers
Nabroj 5 zajedničkih karakteristika programskih jezika opšte namjene.
Signup and view all the answers
Često korištene biblioteke C++ ima implementiran u biblioteci skraćenog naziva:
Signup and view all the answers
Šta određuje tip podatka?
Signup and view all the answers
Nabroj primitivne tipove podatka u C++.
Signup and view all the answers
Ključne riječi koje određuju hoće li se kôdirati predznak za pamćenje negativnih brojeva su _______________ i _______________.
Signup and view all the answers
Za šta služi typedef ključna riječ?
Signup and view all the answers
Varijabla se definira na sljedeći način: ___________________________.
Signup and view all the answers
Šta je varijabla?
Signup and view all the answers
Varijabla se definira navođenjem:
Signup and view all the answers
Deklarirane varijable primitivnog tipa su važeće za:
Signup and view all the answers
C++ varijable se mogu definirati bilo gdje u kôdu.
Signup and view all the answers
Ključna riječ ___________ postavlja se __________ tipa podatka u definiciji varijable i znači da je njena vrijednost konstantna.
Signup and view all the answers
Za šta služi ključna riječ auto?
Signup and view all the answers
Za šta služi ključna riječ decltype?
Signup and view all the answers
Varijabla deklarirana unutar bloka kôda:
Signup and view all the answers
Imenovani blok koda zove se __________________________ i predstavlja prostor za ___________________________________________.
Signup and view all the answers
Study Notes
Osnovni koncepti objektno orijentiranog programiranja
- Objekat kao struktura sadrži stanje (atribute) i ponašanje (metode).
- Objekti ostvaruju interakciju putem metoda.
Klase i objekti
- Klasa je specifikacija za pravljenje objekta, dok objekat može zauzimati memoriju kao instanca klase.
- Objekti različitih klasa nemaju identične osobine i ponašanje.
- Klasa može imati proizvoljan broj instanci.
Karakteristike programskih jezika
- Zajedničke karakteristike programskih jezika opšte namjene uključuju: ugrađene tipove podataka, varijable, izraze i naredbe, kontrolne strukture, funkcije.
C++ biblioteke
- Često korištene biblioteke u C++ su implementirane pod nazivom STL (Standard Template Library).
Tipovi podataka
- Tip podatka određuje značenje (vrijednost) i dozvoljene operacije na podatku.
- Primitivni tipovi podataka u C++ uključuju: bool, char, char niz, short, int, long, long long, float, double, long double.
Ključne riječi i varijable
- Ključne riječi "signed" i "unsigned" određuju hoće li se kôdirati predznak za negativne brojeve.
- Ključna riječ
typedef
se koristi za pravljenje sinonima za određeni tip podatka. - Varijabla se definiše kao imenovani objekat u memoriji za smještanje vrijednosti i definira se navođenjem tipa podatka, imena i opcionalno vrijednosti.
Specifika varijabli
- Deklarirane varijable primitivnog tipa su važne za pisanje.
- C++ varijable se mogu definirati bilo gdje u kôdu.
- Ključna riječ
const
označava da je vrijednost varijable konstantna. -
auto
ključna riječ služi za automatsko određivanje tipa podatka na osnovu zadate vrijednosti. - Ključna riječ
decltype
identifikuje tip varijable za postavljanje tog tipa za novu varijablu.
Lokalne i globalne varijable
- Varijabla deklarisana unutar bloka kôda je lokalna i uništava se nakon završetka bloka.
- Imenski blok koda se zove "namespace" i predstavlja prostor za smještanje varijabli i tipova podataka.
- Operator
::
se koristi za pristup imenovanom bloku koda.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Ovaj kviz testira vaše znanje o osnovama objektno-orijentiranog programiranja. Pitanja se fokusiraju na strukturu objekata, njihove atribute i metode, kao i interakciju među objektima. Idealno je za studente koji žele produbiti svoje razumijevanje programiranja.