Guest User

Untitled

a guest
May 21st, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.75 KB | None | 0 0
  1. import java.util.Scanner;
  2. public class klasse {
  3.  
  4.  
  5.     public static class Osoba{
  6.         String ime;
  7.         String prezime;
  8.         int god;
  9.  
  10.         void postaviIme( String s){
  11.             this.ime = s;
  12.         }
  13.  
  14.         void postaviPrezime ( String s ){
  15.             this.prezime = s;
  16.         }
  17.  
  18.         void postaviGodina ( int x ){
  19.             this.god = x;
  20.         }
  21.  
  22.         String Ime(){
  23.             return this.ime;
  24.         }
  25.  
  26.         String Prezime(){
  27.             return this.prezime;
  28.         }
  29.  
  30.  
  31.         int Godina() {
  32.             return this.god;
  33.         }
  34.  
  35.         String PredstaviSe() {
  36.             return "Ja sam " + ime + " " + prezime + " i rođen sam " + god + ". godine";
  37.         }
  38.  
  39.         int godine(){
  40.             return 2012 - god;
  41.         }
  42.     }
  43.  
  44.     public static class Ucenik extends Osoba {
  45.         int razred;
  46.         int engleski;
  47.         int matematika;
  48.         int hrvatski;
  49.  
  50.         void ostaviRazred( int r){
  51.             this.razred = r;
  52.             }
  53.         int dajRazred() {
  54.             return this.razred;
  55.         }
  56.  
  57.         void postaviEngleski( int eng){
  58.             this.engleski = eng;
  59.             }
  60.  
  61.         int dajEngleski(){
  62.             return this.engleski;
  63.         }
  64.  
  65.         void postaviHrvatski( int hrv){
  66.             this.hrvatski = hrv;
  67.             }
  68.  
  69.         int dajHrvatski(){
  70.             return this.hrvatski;
  71.         }
  72.  
  73.         void postaviMatematiku( int mat){
  74.             this.matematika = mat;
  75.             }
  76.  
  77.         int dajMatematiku(){
  78.             return this.matematika;
  79.         }
  80.  
  81.         double prosjek() {
  82.             return(this.hrvatski+this.matematika+this.engleski) / 3.0;
  83.                 }
  84.  
  85.     }
  86.  
  87.  
  88.     public static void main(String[] args) {
  89.  
  90.        Ucenik marko = new Ucenik();
  91.        marko.postaviIme("Davor");
  92.        marko.postaviPrezime("Šafranko");
  93.        marko.postaviGodina(1994);
  94.  
  95.        System.out.println(marko.PredstaviSe());
  96.  
  97.        marko.postaviHrvatski(5);
  98.        marko.postaviMatematiku(5);
  99.        marko.postaviEngleski(5);
  100.  
  101.        System.out.println(marko.prosjek());
  102.     }
  103. }
Add Comment
Please, Sign In to add comment