Can you explain the difference b/n abtract and interface
with a good example,?In what cases we have use abtract and
what case interface?
Answer Posted / manasa
Abstract means 4 which we cant give a concrete definition
for ex wtz d def for animal v cant give so v say animal as
abstract.
Interface came into existence to facilitate multiple
inheritance
Eg for abstract: animal is a abstract class and it contains
both abstract n non-abstract methods
But remember a non abstract class cannot contain abstract
methods
Suppose consider area as method and it is different for
diff shapes like circle,rectangle,square.... here area vil
b calculated for all d shapes bt their implementation is
diff n instead of callin dat area method again n again v
vil declare it once
Now lets move on to interface
for eg if we give a compliment to girl dat she sings like
lata mangeshkar n here both dat girl n lata are connected
together by a sing method n these both r two unrelated
things and in this case we use interface.....
thank u guys have a nice tym.....
| Is This Answer Correct ? | 0 Yes | 1 No |
Post New Answer View All Answers
What does 0 mean in boolean?
What is the difference between JDBC 1.0 and JDBC 2.0?
How do you convert boolean to boolean?
Give some features of interface?
Can main() method in java can return any data?
What is the difference between the jdk 1.02 event model and the event-delegation model introduced with jdk 1.1?
What is the escape character in java?
What are the actions that can occur when a thread enters blocked state?
Why main method is static in java?
How an object is serialized in java?
What are different types of states exist for a thread?
What is the technique adopted to create an immutable class?
What is the purpose of javac exe?
what is synchronization? : Java thread
what is the final keyword denotes in java?