Question
abstract class Bank
{
private String bankName;
Bank(String bankName)
{
this.bankName = bankName;
}
public String getBankName()
{
return bankName;
}
}
class office extends Bank {
office() {
super("Axis Bank");
}
public static void main(String[] args) {
Bank bank = new office();
System.out.println(bank.getBankName());
}
}
a.
Compilation error will occur because ""abstract class cannot have constructor""
b.
Compilation error will occur because ""abstract class must have an abstract method""
c.
Compilation error will occur while invoking the super class constructor
d.
Code will be compiled successfully
Posted under Java Programming
Engage with the Community - Add Your Comment
Confused About the Answer? Ask for Details Here.
Know the Explanation? Add it Here.
Q. What will be output for the folllowing code?
Similar Questions
Discover Related MCQs
Q. Java is a ___ programming language.
View solution
Q. In Java programming language, the code is placed inside ___.
View solution
Q. Properties are implemented using ___ in Java.
View solution
Q. A Class in Java is like a ____.
View solution
Q. Which is the file extension used for a public Java class source code?
View solution
Q. Which is the file extension used for a compiled Java class file?
View solution
Q. State TRUEor FALSE.
The source-code of An Abstract-Class or Interface is kept inside a .java file.
View solution
Q. After compilation, an Interface or Abstract-Class is kept in a ___ file in Java programming.
View solution
Q. State TRUE or FALSE. In Java, a public class or abstract-class or interface must be kept in a separate .java file.
View solution
Q. In a .java file, how many numbers of public types namely class, interface or abstract can be managed?
View solution
Q. In Java, the keyword used to declare a class is ___.
View solution
Q. A Java class can contain___.
View solution
Q. How many maximum numbers of objects can be created from a single Class in Java?
View solution
Q. Creating an object from a class is also called ____.
View solution
Q. The keyword used to create a new object in Java is ___.
View solution
Q. Choose the correct statements about choosing a name for a class in Java.
View solution
Q. An object is created at __ time in Java.
View solution
Q. Choose the correct statement about Java main method.
View solution
Q. Choose the correct syntax for declaring a Java class below.
View solution
Q. State TRUE or FALSE.
A Java class provides encapsulation.
View solution
Suggested Topics
Are you eager to expand your knowledge beyond Java Programming? We've curated a selection of related categories that you might find intriguing.
Click on the categories below to discover a wealth of MCQs and enrich your understanding of Computer Science. Happy exploring!