◦
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