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
Can arraylist contain null values?
Why multiple inheritance is not supported by java?
What is a method in programming?
What do you understand by abstract classes?
Explain the difference between abstract classes and interfaces in java?
What is class and its types?
List any five features of java?
Is java hard to learn?
Can we override singleton class?
what is synchronization and why is it important? : Java thread
Can constructor be inherited?
What is boolean query?
Difference between Linked list and Queue?
Why hashcode is used in java?
Give me an example of array and linked list? Where they can be used?