Objektno-orijentirano programiranje - IPI Akademija
21 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

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:

  • specijalni pokazivač na objekat
  • instanca objekta
  • objekat koji zauzima memoriju
  • specifikacija za pravljenje objekta (correct)

Objekti različite klase imaju identične osobine i ponašanje.

<p>False (B)</p> Signup and view all the answers

Klasa može imati proizvoljan broj instanci.

<p>True (A)</p> Signup and view all the answers

Nabroj 5 zajedničkih karakteristika programskih jezika opšte namjene.

<p>Ugrađeni tipovi podataka, varijable, izrazi i naredbe, kontrolne strukture, funkcije.</p> Signup and view all the answers

Često korištene biblioteke C++ ima implementiran u biblioteci skraćenog naziva:

<p>STL (D)</p> Signup and view all the answers

Šta određuje tip podatka?

<p>određuje njegovo značenje (vrijednost), te dozvoljene operacije na podatku.</p> Signup and view all the answers

Nabroj primitivne tipove podatka u C++.

<p>bool, char, char niz, short, int, long, long long, float, double, long double</p> 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 _______________.

<p>signed; unsigned</p> Signup and view all the answers

Za šta služi typedef ključna riječ?

<p>Služi za pravljenje sinonima (drugog imena) za određeni tip podatka.</p> Signup and view all the answers

Varijabla se definira na sljedeći način: ___________________________.

<p>tip_podatka naziv_varijable;</p> Signup and view all the answers

Šta je varijabla?

<p>imenovani objekat (prostor) u memoriji za smještanje vrijednosti</p> Signup and view all the answers

Varijabla se definira navođenjem:

<p>tipa podatka, imena i vrijednosti (D)</p> Signup and view all the answers

Deklarirane varijable primitivnog tipa su važeće za:

<p>pisanje (C)</p> Signup and view all the answers

C++ varijable se mogu definirati bilo gdje u kôdu.

<p>True (A)</p> Signup and view all the answers

Ključna riječ ___________ postavlja se __________ tipa podatka u definiciji varijable i znači da je njena vrijednost konstantna.

<p>const; ispred</p> Signup and view all the answers

Za šta služi ključna riječ auto?

<p>za automatsko određivanje tipa podatka na osnovu zadate vrijednosti</p> Signup and view all the answers

Za šta služi ključna riječ decltype?

<p>za identifikaciju tipa varijable kako bi se postavio taj tip za novu varijablu</p> Signup and view all the answers

Varijabla deklarirana unutar bloka kôda:

<p>je lokalna za taj blok i uništava se nakon završetka bloka (A)</p> Signup and view all the answers

Imenovani blok koda zove se __________________________ i predstavlja prostor za ___________________________________________.

<p>namespace; smještanje varijabli (objekata) i tipova podatka</p> 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.

Quiz Team

Related Documents

Pitanja i odgovori C++ PDF

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.

More Like This

Use Quizgecko on...
Browser
Browser