6.3 UVOD U METODE

                             

Opšti oblik deklarisanja metoda glasi:

tip ime (lista parametara) {

    // tijelo metode

}

 

tip

Tip podataka koje metoda vraća

ime

Identifikator imena metode

Lista paremtara

Niz parova (tip identifikatora),razdvojeni zarezom

Ilustracija programa sa metodom unutar klase

Opis programa: U klasu Kutija dodajemo metodu.Kada se izvrši  mojaKutija1.zapremina(), Javin izvršni sistem predaje kontrolu kodu definisanom unutar metode zapremina().Pošto se izvrši naredba

unutar metode zapremina() kontrola se vraća pozivaocu metode i izvršavanje metode i izvršavanje programa nastavlja programskim redom koji slijedi iza poziva.

Listing programa:

class Kutija {

    double sirina;

    double visina;

    double dubina;

 

    void zapremina() {

        System.out.print("Zapremina je ");

        System.out.println(sirina * visina * dubina);

    }

}

class PrimjerZaKutiju {

    public static void main(String args[]) {

        Kutija mojaKutija1= new Kutija ( ) ;

        Kutija mojaKutija2= new Kutija ( ) ;       

 

        mojaKutija.sirina = 10;

        mojaKutija.visina = 20;

        mojaKutija.dubina = 15;

 

        mojaKutija2.sirina = 3;

        mojaKutija2.visina = 6;

        mojaKutija2.dubina = 9;

 

        mojaKutija1.zapremina();

 

        mojaKutija2.zapremina();

    }

}