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
Why Set interface contains unique elements, what internally implemented for this so that it contains unique elements?
What is annotation in java?
What is the difference between choice and list?
How does hashmap work in java ?
What are the Main functions of Java?
How does queue work in java?
What is the difference between replace and replace all?
What is a java predicate?
What is sorting algorithm in java?
Can you extend main method in java?
Explain the difference between abstraction and encapsulation.
What is a text string?
Can a hashset contain duplicates java?
What does system.gc() and runtime.gc() methods do?
What do negative exponents mean?