24 lines
416 B
Java
24 lines
416 B
Java
//: reusing/Jurassic.java
|
|
// Making an entire class final.
|
|
|
|
class SmallBrain {}
|
|
|
|
final class Dinosaur {
|
|
int i = 7;
|
|
int j = 1;
|
|
SmallBrain x = new SmallBrain();
|
|
void f() {}
|
|
}
|
|
|
|
//! class Further extends Dinosaur {}
|
|
// error: Cannot extend final class 'Dinosaur'
|
|
|
|
public class Jurassic {
|
|
public static void main(String[] args) {
|
|
Dinosaur n = new Dinosaur();
|
|
n.f();
|
|
n.i = 40;
|
|
n.j++;
|
|
}
|
|
} ///:~
|