Engineering Full Stack Apps with Java and JavaScript
Given the following source code, which of the lines that are commented out may be reinserted without introducing errors?
abstract class Bang{ //abstract void f(); //(0) final void g(){} //final void h(){} //(1) protected static int i; private int j; } final class BigBang extends Bang{ //BigBang(int n) { m = n; } //(2) public static void main(String args[]){ Bang mc = new BigBang(); } void h(){} //void k(){ i++; } //(3) //void l(){ j++; } //(4) int m; }
Select 1 option
A. final void h( ) { } //(1)
B. BigBang(int n) { m = n; } //(2)
C. void k( ) { i++ } //(3)
D. void l( ) { j++ } //(4)
E. abstract void f( ) ; //(0)