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++;
|
||
|
}
|
||
|
} ///:~
|