クラスやメソッド・変数を継承不可(変更不可)にする
→public
修飾子を付ける
例)
final public class SampleClass1 { public void hoge1(){ System.out.println("Hello World!"); } }
なお、このように継承(変更)されないということで、C言語やC++におけるマクロの代わりにfinal修飾子が使われることがしばしばあります。
参照:http://java-reference.com/java_basic_final.html