I Have a class abstract with one abstract method, so that
method should override in the subclass, but i dont want to
override, if i am not override what will happen? If
compilation will occur then i dont want to give compilation
error, then what we need to do???
See the sample program.
public abstract class AbstractExample {
public abstract void sampleMethod();
}
public class AbstractExampleImple extends AbstractExample {
}
Answers were Sorted based on User's Feedback
Answer / kvsravindrareddy
Normally abstract method should implement in the subclass,
otherwise application will give compilation error. If you want
to without compilation error, then subclass also make as a
abstract class, application will not give any compilation
error.
See the below sample code.
public abstract class AbstractExample {
public abstract void sampleMethod();
}
public abstract class AbstractExampleImple extends
AbstractExample {
}
Is This Answer Correct ? | 20 Yes | 0 No |
Answer / shreya tanavade
if you dont want to override the abstract method i.e. SampleMethod ,then you must declare the subclass as ABSTRACT..i.e.declare....public declare class AbstractExampleImple ...otherwise it wuld throw compilation error
Is This Answer Correct ? | 1 Yes | 0 No |
What is nested top-level class?
What do you mean by Remote procedure call?
What is the argument in java?
What is the difference between reader/writer and inputstream/output stream?
Can you inherit a constructor java?
What is deserialization?
What are constants and how to create constants in java?
How is abstraction implemented in java ?
how an we achive multiple inhetitance in java using interface..??
How Vector class is synchronized,How to build user defined class as synchronized?
Why singleton is not thread safe?
When should a function throw an exception?
0 Answers Thomson Reuters, Virtusa,