7. Oop-Diff B/w Interfacse and abstract class.
Answers were Sorted based on User's Feedback
Answer / preetham
Abstract Class:
* It contains both abstract methods and normal methods
* We can not create an instance of abstract class
* we can inherit only one abstract class
Interface :
* It contains only abstract methods which has only signature does't have body
* We can not create an instance of interface.
* We can inherit multiple interfaces
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / swati
Abstract Class:-
In abstract class atleast one method is abstract compulsary.
You can define the method body for normal methods in
abstract class.
Interfaces:-
All methods are static abstract ,does't have body.
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / pinki
Main difference is methods of a Java interface are
implicitly abstract and cannot have implementations. A Java
abstract class can have instance methods that implements a
default behavior.
Variables declared in a Java interface is by default
final. An abstract class may contain non-final variables.
Members of a Java interface are public by default. A
Java abstract class can have the usual flavors of class
members like private, protected, etc..
Java interface should be implemented using keyword
“implements”; A Java abstract class should be extended using
keyword “extends”.
An interface can extend another Java interface only, an
abstract class can extend another Java class and implement
multiple Java interfaces.
A Java class can implement multiple interfaces but it
can extend only one abstract class.
Interface is absolutely abstract and cannot be
instantiated; A Java abstract class also cannot be
instantiated, but can be invoked if a main() exists.
In comparison with java abstract classes, java
interfaces are slow as it requires extra indirection.
Is This Answer Correct ? | 0 Yes | 0 No |
What is the procedure on hardware that converts the ascii value to binary? : .NET Architecture
What is .net mobile forms? : Microsoft dot net mobile
Explain the purpose of cache? How is it used? : .NET Architecture
how to find the 2nd higgest salary in the column for example take table name is employee? And also find bottom 2nd lowest salary ?
11 Answers GeoTechnology, Wipro,
1. How to restrict a class from allowing to create only one object. I.e., one should be allowed to create only one object of the class type.
1 Answers 247Customer, FinEngine, TCS,
what is meant by language interoperability and language integration?
What is different about namespace declaration when comparing that to package declaration in java?
what is the use of SQL command builder class in C#.net? Explain how can we execute a stored procedure using C#.Net? What is the difference between .DLL and .EXE?
which would be the best to use inproc,outproc or sql server
What is static Constructor?
What is the use of web.config?
hi, kindly send WWF(.net 3.5) pdf notes to my id. thanx in advance, chays