Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Created by korisnik on 22.4.17..
- */
- class Sadrzaj{
- private String tekst;
- public Sadrzaj (String t) {tekst=t;}
- public String toString(){ return tekst;}
- public int len() {return this.tekst.length();}
- } //klasa za pravljenje niza objekata
- class Kontejner{
- private Sadrzaj[] niz;
- public Kontejner(int n) {
- niz = new Sadrzaj[n];
- }
- public void dodaj(Sadrzaj s){ //dodajemo sadrzaj ovom metodom, i guess, fkn hell
- for(int i=0;i<niz.length;i++){
- if(niz[i] == null) {
- niz[i]=s;
- break; //ovo kao jako bitno da ubacimo(stavio cokoladni 3(!!) uzvichnika
- }
- }
- }
- public void izbaci(int i){
- //fkn hell ovaj burazer mnogo sere...
- //omfg..
- if(i < niz.length && i > -1){
- niz[i] = null;
- }
- }
- public Sadrzaj najmanji(){
- if (niz.length == 0) return null;
- Sadrzaj temp = niz[0];
- for (int i=1; i < niz.length; i++){
- if(niz[i] != null //ovo kao jako bitno i dopunjavali smo hiljadu pita
- && temp.len() > niz[i].len()){
- temp = niz[i];
- }
- }
- return temp;
- //omfg, krenuli su u isto vreme..
- }
- public String toString(){
- String ispis="";
- for (Sadrzaj s : niz) {
- if (s != null)
- ispis += s+ "\n";
- }
- return ispis;
- }
- }
- public class Program {
- public static void main(String[] args) {
- Sadrzaj[] niz = {
- new Sadrzaj("aa"),
- new Sadrzaj("aaaa"),
- new Sadrzaj("saddas"),
- new Sadrzaj("hrana")
- };
- Kontejner k = new Kontejner(4);
- for (Sadrzaj s : niz) k.dodaj(s);
- k.izbaci(2); //omfg, kiiiiillllll meeeeeeeeeeeeeeeeeh
- Sadrzaj nk = k.najmanji(); //iskrvarice mi ushi....
- System.out.println(nk);
- }
- } //treci zadatak na kolkvijumu, nosi 8 bodova
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- //Drugi zadatak 7 bodova od 25
- /**
- * Created by korisnik on 22.4.17..
- */
- abstract class Primer{
- public abstract String nesto();
- }
- class Prva extends Primer{ //dok crveni, predjemo kursorom da se pojavi sijalica, onda alt+enter i implement methods
- @Override
- public String nesto() {
- return "Poziv iz klase Prva";
- }
- }
- class Druga extends Primer {
- public String nesto(){
- return "Poziv iz klase Druga";
- }
- }
- public class Program2 {
- public static void main(String[] args) {
- Prva prva = new Prva();
- Druga druga = new Druga();
- System.out.println(prva.nesto());
- System.out.println(druga.nesto());
- }
- }
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- //burazer koji sere da ce biti liste i neshto i onda chokoladni dobacuje da nece... kill meeeeh...
- //oh ffs, stfu
- //malo chak i stenja..
- //pricha chokoladni da uskoro dobijamo projekat
Add Comment
Please, Sign In to add comment