16 Januari, 2010

Class dan method final

Final Class
       Class yang tidak bisa di-extends
       Untuk mendeklarasikan final class, kita tulis,
public final ClassName{
   . . .
}

Contoh:
public final class Person {
   . . .
}

Contoh lain dari final class adalah class wrapper dan String.

Method Final
       Method yang tidak bisa di-override
       Untuk mendeklarasikan final method, kita tulis,
        public final [returnType]    [methodName]([parameters]){
   . . .
}


method static secara otomatis merupakan method final.

Contoh
public final String getName(){
   return name;
}


0 komentar:

Posting Komentar