(Choose 1 answer)
class Base{
public final void amethod(){
What will happen when you attempt to compile and run this code?
System.out.println("amethod");
}
}
A. Compile time error indicating that a class with any final methods must be declared final itself
B. Run time error indicating that Base is not defined as final
public class Fin extends Base{
public static void main(String argv[]){
Base b = new Base();b.amethod();
}
}
C. Success in compilation and output of "amethod" at run time.
D. Compile time error indicating that you cannot inherit from a class with final methods
Exit 19