Skip to main content
e-učilnica UP FAMNIT
  • English ‎(en)‎
    English ‎(en)‎ Slovenščina ‎(sl)‎
You are currently using guest access (Log in)

brisi

  1. Home
  2. Courses
  3. Razno
  4. brisi
  5. Kratke domače naloge
  6. 9. domača naloga

9. domača naloga

Completion requirements
Opened: Tuesday, 15 December 2020, 12:00 AM
Due: Thursday, 31 December 2020, 12:00 AM

V programskem jeziku java napišite program, ki omogoča osnovne funkcionalnosti vodenja evidence študentov.

Sistem je definiran z devma objektoma.

Prvi objekt je Predmet, ki ima slednje lastnosti (fields):

  • int id;
  • String ime;
  • boolean opravil;
  • int ocena;

Drugi objekt je Student, ki ima naslednje lastnosti (fields)

  • int vpisna_stevilka;
  • String ime;
  • String priimek;
  • Predmet[] index;

V tretjem razredu, kjer definirate main() metodo, pokažite uporabo narejenih razredov.
Vse lastnosti (fields) v razredih naj bodo private. Razred Student ima metode s pomočjo katerih lahko:

  • izpišemo seznam predmetov, ki še niso opravljeni
  • dodamo predmet ali predmete v index študenta
  • izpišemo seznam predmetov, ki jih je študent že opravil
  • izpišemo celoten index
  • predmetu, ki ga ima študent v indexu vpišemo oceno in ga označimo kot opravljenega
  • metodo s pomočjo katere lahko ugotovimo ali je študent končal vse obveznosti (vsi predmeti v indexu opravljeni)
◄ 8. domača naloga
10. domača naloga ►

Blocks

Supplementary blocks

Contact site support
You are currently using guest access (Log in)
brisi
  • English ‎(en)‎
    • English ‎(en)‎
    • Slovenščina ‎(sl)‎
Data retention summary
Get the mobile app